Возможности
- GLM-5.2 и семейство GLM-5 теперь доступны на z.ai — обновление Pi SDK регенерирует каталог моделей из models.dev, поэтому z.ai's GLM-5.2, GLM-5.1 и GLM-5-turbo автоматически появляются на существующем провайдере z.ai с правильной обработкой
reasoning_effort(исправлено upstream). Ранее GLM-5.2 была доступна только через hand-rolled OpenAI-compatible endpoint, гдеreasoning_effortработал некорректно. (694d4b1c) - Автоматическое резервное копирование config.json при запуске — AIKraft Agent теперь создаёт снимок
config.jsonпри каждом запуске и хранит три последние резервные копии, чтобы можно было восстановить повреждённую или некорректную конфигурацию. (a5e62bc8)
Улучшения
- Pi SDK обновлён до 0.79.9 (миграция scope на
@earendil-works) — три пакета Pi (pi-ai,pi-coding-agent,pi-agent-core) переносятся из замороженного scope@mariozechner/*версии 0.73.1 на переименованный scope@earendil-works/*версии 0.79.9, во всех манифестах и lockfile. Новые модели для существующих провайдеров Pi (OpenRouter, z.ai и другие) появляются автоматически благодаря регенерированному каталогу models.dev. Вход в GitHub Copilot через device-code теперь использует структурированный callbackonDeviceCodeSDK вместо хрупкого regex для свободного текста. Никаких нарушений пользовательского API; полная типизация и целевые тесты Pi проходят успешно. (694d4b1c)
Исправления
- Заголовки сессий теперь учитывают выбранный язык — AI-генерируемые заголовки читают настройку Appearance → Language непосредственно с диска, а не из in-memory локали приложения, которая всё ещё может быть на английском fallback, когда генерируется первый заголовок. Если вы не выбрали язык, заголовки теперь автоматически определяют язык, на котором вы пишете, вместо того чтобы по умолчанию использовать английский. Исправляет . (
3ed130c0) - Автообновление теперь ведёт диагностический журнал — жизненный цикл обновления записывается в всегда включённый журнал по адресу
~/.craft-agent/logs/auto-update.log, даже в релизных сборках, где обычный debug-журнал отключён. Это делает диагностируемыми сообщения о том, что «обновление скачано, но не установлено». Частично решает (только диагностика; исправление ShipIt install hand-off — в последующем обновлении). (0e2005ca) - Резервные копии конфигурации больше не перезаписывают существующую резервную копию за тот же день — самая ранняя хорошая версия из каждого дня сохраняется, вместо того чтобы быть перезаписанной более поздним запуском в тот же день. (
42c79906)
Несовместимые изменения
- Нет.