Упрощённая аутентификация OAuth
- AIKraft Agents теперь использует исключительно собственный поток OAuth для аутентификации
- Удалено обнаружение и импорт токенов Claude CLI/Desktop
- Пользователи с устаревшими токенами будут запрошены для повторной аутентификации один раз
- Более чистый и надёжный опыт аутентификации
Инструменты тестирования для разработчиков
- Новый скрипт
test-token-refresh.tsдля тестирования и отладки токенов OAuth - Поддерживает вход, симуляцию истечения срока действия, обнаружение источника и тестирование миграции
- Добавлен флаг
--token-onlyв скрипт fresh-start для тестирования онбординга без потери данных workspace
Логирование токенов OAuth
- Операции обновления токенов теперь логируют временные метки истечения срока действия для более лёгкой отладки
- Лучшая видимость жизненного цикла токенов и поведения обновления
Надёжность кэша иконок
- Исправлена обработка null для отсутствующих иконок workspace
- IPC-вызовы теперь корректно возвращают null вместо выброса исключения для отсутствующих изображений
- Добавлены комплексные тесты для граничных случаев кэша иконок
Исправления
- Исправлено автоактивация для источников с
authType: none(например, Context7) source_testтеперь корректно устанавливаетisAuthenticatedдля MCP, API и локальных источников, не требующих аутентификации- Исправлено изменение группировки дат сессий после перезапуска приложения путём отдельного сохранения
lastMessageAt - Исправлены пустые документы-заглушки путём копирования ресурсов документации в Electron dist
- Исправлены сборки OSS
electron:dist:macпутём добавления отсутствующих скриптов в белый список - Исправлен потенциальный краш при отсутствии файла иконки workspace
- Исправлена обработка ошибок IPC для отсутствующих изображений workspace