Возможности
- Надёжная доставка событий WebSocket — Подключения WebSocket теперь используют отслеживание номеров последовательности с автоматической повторной отправкой при переподключении. События буферизуются на сервере и воспроизводятся при переподключении клиента, устраняя потерю событий во время сетевых сбоев. Включает восстановление после устаревшего переподключения, повторную подписку на наблюдения и защиту от двойных вызовов
onClientDisconnected.
Исправления
- Переработка управления моделями Copilot — Полная переписывание обнаружения и синхронизации моделей GitHub Copilot. Заменён
CopilotClientCLI на прямые HTTP-запросы API, добавлена 3-уровневая цепочка fallback (HTTP API → CLI → статический каталог), исправлены несколько состояний гонки при обновлении моделей. Модели без явной политики включения теперь исключаются, устаревшие модели GPT-4/3.5 фильтруются, и устаревшие данные больше не перезаписывают актуальные списки моделей. Частично решает задачу . - Активация 1M контекста — Исправлено окно контекста 1M для Opus 4.6 и Sonnet 4.6 путём перехода с бета-заголовков на суффикс
[1m]. - Windows: проверка VC++ runtime — Улучшено обнаружение
vcredistс лучшей типобезопасностью, покрытием тестами и обработкой ошибок. - Windows: инструменты для бинарных документов — Конвертация документов (
markitdown,pdf-toolи т.д.) и доступ к ресурсам скиллов теперь работают корректно на Windows.
Улучшения
- Windows: уведомление VC++ toast — Заменено блокирующее диалоговое окно при запуске для отсутствующих
VC++ redistributablesна неблокирующее in-app toast-уведомление. - Логирование обновления моделей Copilot — Добавлено диагностическое логирование для упрощения устранения проблем с синхронизацией моделей.