0.3.4 5 февраля 2026 г.

Соглашение о скиллах и улучшения сборки для Windows

Поддержка конвенции .agents/skills и основные улучшения надёжности сборки для Windows. ✨ Поддержка конвенции .agents/skills Скиллы теперь можно размещать в директории .agents/skills , следуя новому…

Поддержка конвенции .agents/skills и основные улучшения надёжности сборки для Windows.


✨ Поддержка конвенции .agents/skills

Скиллы теперь можно размещать в директории .agents/skills, следуя новому кросс-инструментному стандарту.

Что нового

Кросс-инструментовая совместимость Поместите свои скиллы в ~/.agents/skills/ и они будут работать с AIKraft Agents, Codex, Gemini и другими инструментами, поддерживающими эту конвенцию. Ваши существующие скиллы в workspace продолжают работать как и раньше.

Адресует aikraft-agents#171


✨ Исправление приоритета настроек темы

Настройки темы из конфигурационного файла теперь корректно переопределяют localStorage.

Как это работает

Конфиг как источник истины Когда вы устанавливаете colorTheme в ~/.craft-agent/config.json, он теперь правильно имеет приоритет над любой кэшированной темой в localStorage. Это позволяет агентам изменять тему через документированные пути конфигурации.

Исправляет aikraft-agents#178


Скиллы

  • Улучшения поведения прокрутки шагов — "Шаги завершены" теперь прокручивает до самого последнего шага

Интерфейс

  • Предотвращение отображения EditPopover за пределами области просмотра
  • Исправление отображения времени, показывающего "60м" вместо "1ч"
  • Сохранение переносов строк в многострочных сообщениях пользователя (Shift+Enter)

Linux (Hyprland/Wayland)


Исправления

  • Скиллы: Исправлено @ упоминания скиллов, генерирующие неверный формат ID (UUID вместо алиаса workspace)
  • Интерфейс: EditPopover теперь остаётся в пределах области просмотра
  • Linux: Запасной вариант таймаута закрытия окна для окружений Hyprland/Wayland

Сборка и CI (Windows)

Основные улучшения надёжности сборки для Windows:

  • Упаковка пакетов вместо пометки как внешних для лучшей совместимости
  • Использование --linker=hoisted для bun install в Windows для избежания символических ссылок .bun
  • Упаковка SDK через extraResources для обхода исключения node_modules
  • Добавлен bun.lock для согласованной кросс-платформенной сборки
  • Исправленное имя пакета приложения в afterPack.cjs
  • Несколько исправлений обработки символических ссылок для упаковки в Windows

GitHub Issues

Issue Заголовок Статус
aikraft-agents#131 AIKraft Agents on Hyprland creates multiple non-closable windows Fixed
aikraft-agents#166 Unknown Error is impossible to diagnose Fixed
aikraft-agents#168 Custom Model fails with "unknown provider for model claude-haiku..." Fixed
aikraft-agents#171 Support .agents/skills convention Fixed
aikraft-agents#174 @ Mention Generates Wrong Skill ID Format Fixed
aikraft-agents#178 Color theme in config.json is ignored on startup Fixed

Статистика

  • 32 файлов изменено
  • ~4 200 строк добавлено

Полный журнал изменений: v0.3.3...v0.3.4

← Все версии