0.7.3 10 марта 2026 г.

Стабильность OAuth, Фоновые задачи и Генерация заголовков

Возможности Интерфейс фоновых задач — карточки инструментов теперь отображают спиннер во время выполнения фоновых задач (Agent, Task), предоставляя понятную визуальную обратную связь об активной…

Возможности

  • Интерфейс фоновых задач — карточки инструментов теперь отображают спиннер во время выполнения фоновых задач (Agent, Task), предоставляя понятную визуальную обратную связь об активной работе (20352706)
  • Улучшенная генерация заголовков — заголовки сессий теперь генерируются с использованием расширенного выбора сообщений и учёта языка, что обеспечивает более точные и естественные заголовки на разных языках (835ea942, 55b7830c, 46975ac7)
  • Значки фильтров исключения — Alt/Option-клик на элементах фильтра теперь добавляет их как фильтры исключения, с отображением предварительного просмотра значка при удержании Alt (fce25e23, 8a2ebbee)
  • Тесты жизненного цикла автоматизации--validate-server теперь включает тесты жизненного цикла автоматизации, выявляющие регрессии в конвейере автоматизации (19fe11e9)

Улучшения

  • Преобразование схем MCPoneOf, anyOf, allOf и вложенные объекты теперь корректно обрабатываются при преобразовании схем инструментов MCP, что снижает количество ошибок «неожиданный параметр» от провайдеров. Частично решает (64ae9d69)
  • Разделение пресета Minimax — провайдер Minimax теперь разделён на отдельные варианты Global и CN (Китай) с правильными региональными конечными точками. Исправляет (d626f732, 5ba42ca3)
  • Разрешение упоминаний @file — упоминания файлов в чат-вводе теперь оборачиваются в семантические маркеры, чтобы агент мог правильно прочитать и разрешить их. Исправляет (15d20c1d)
  • Автоматическое создание лейблов — лейблы, используемые автоматизациями, теперь создаются автоматически, если они не существуют, предотвращая молчаливые сбои (76306c0b)
  • Валидация CI на нескольких ОС — workflow validate-server теперь запускается на матрице macOS + Windows + Linux с включённой опцией fail-fast (32f4c91e)
  • Языковая осведомлённость при генерации заголовков — заголовки лучше отражают язык диалога. Частично решает (835ea942, 1892b4c9)

Исправления

  • Ложная переаутентификация OAuth — исправлена состояние гонки, при котором источники запускали ненужные потоки переаутентификации после успешного обновления токена, вызывая перебои в соединении и дублирующие запросы аутентификации (b98a2b2d, e101301b, a3264b02, 76bb5388, d8632e30)
  • Отключение MCP-источника при обновлении токена — MCP-источники теперь корректно переподключаются при обновлении OAuth-токена, вместо того чтобы оставаться в отключённом состоянии (b1b515b2)
  • Блокировка меню переаутентификации — исправлена состояние гонки, при котором меню переаутентификации могло застрять в заблокированном состоянии, блокируя дальнейшее взаимодействие с пользователем (34dfc91f)
  • Состояние гонки транспорта MCP — исправлена состояние гонки при последовательных запросах SDK, которая могла повредить слой транспорта MCP (f7d3f902)
  • Зависание активностей Agent/Task — фоновые задачи-инструменты (Agent, Task) больше не зависают в состоянии «выполнение», когда underlying задача завершается или завершается с ошибкой (6d49ae82)
  • Утечка памяти фоновых задач — вынесены вспомогательные функции инструментов и исправлена утечка памяти в обработке уведомлений фоновых задач (6979d063)
  • Регрессия удаления преамбулы — итеративное удаление преамбул теперь корректно обрабатывает граничные случаи в очистке языка и более надёжно фильтрует контент низкого сигнала (1892b4c9)
  • Дублирующий импорт — удалён дублирующий импорт Message в turn-utils, оставшийся после слияния #238 (0aa7045f)

← Все версии