Features
- Поддержка Amazon Bedrock — Полная аутентификация Bedrock (IAM-креды, bearer-токен, окружение) с автоматической нормализацией model ID на US cross-region inference profiles. Подключения Bedrock маршрутизируются через Pi SDK для надёжного разрешения моделей. (Fixes #451)
- Расширенный кеш запросов — Новая настройка кеширования запросов на 1 час вместо 5 минут. Снижает стоимость для длинных сессий на моделях Claude через Anthropic API. (Настройки → AI → Производительность)
- Docker headless-сервер — Мультиплатформенная сборка Docker для запуска AIKraft Agent как headless-сервера с автоматическим разрешением зависимостей.
Improvements
- Переключатель 1M контекста перенесён — Настройка «Расширенный контекст (1M)» перенесена из Workspace → Advanced в AI → Производительность для лучшей видимости.
- Документация headless-сервера — Переписанное руководство по настройке с шагами установки, конфигурациями запуска и требованиями TLS.
Bug Fixes
- Model ID Bedrock — Исправлена
400 ValidationExceptionи ошибки inference profile путём сопоставления bare Anthropic model ID с Bedrock-native US inference profile ID (us.anthropic.claude-*). Также исправлена миграция хранилища для некорректно настроенных подключений сproviderType: 'bedrock'. (Fixes #451) - Ошибка Bedrock bundle — Исправлена
Cannot find module './amazon-bedrock.js'путём регистрации модуля провайдера Bedrock для обеих копий Pi SDK в bundled output. - Контекст ветвления — При сбое SDK-уровня ветвления родительский диалог теперь резюмируется через mini-модель как fallback-контекст вместо тихого потери истории. (Fixes #454)
- Схемы MCP-инструментов — Удалено свойство
$schemaиз внешних схем ввода MCP-инструментов, вызывавшее ошибки валидации. - Гонка в Pi SDK compaction — Защищено от состояния гонки авто-компакции в подпроцессе Pi SDK. (Fixes #464)
- URL MCP-серверов — Перестали некорректно добавлять
/mcpк URL MCP-серверов. - Очистка перехватчиков — Сетевой перехватчик теперь активно удаляет заголовки TTL кеша и контекст-1M beta, чтобы предотвратить конфликты с provider-specific обработкой.