Представлена комплексная система хуков для автоматизации рабочих процессов на событиях приложения и агентов, новый инструмент call_llm для вторичных вызовов ИИ, и важные исправления стабильности.
🪝 Система хуков
- Новая событийно-ориентированная архитектура хуков для выполнения команд и инъекции запросов на событиях приложения и агентов
- Шина событий с поддержкой жизненного цикла сессий, изменений прав, обновлений лейблов и тиков планировщика
- Хуки команд выполняют shell-команды с безопасностью на основе прав и песочницей
- Хуки запросов инъектируют контекст в диалоги агентов при срабатывании событий
- Планирование на основе cron через новый SchedulerService
- Ограничитель скорости событий и fallback SIGKILL для забегающих процессов хуков
- Метаданные сессий доступны как переменные окружения для скриптов хуков
- Автоматическая активация источника при ссылке в хуках запросов
- Журнал событий для отладки выполнения хуков
🧠 LLM-инструмент (call_llm)
- Новый сессионно-локализованный инструмент, обеспечивающий вторичные вызовы Claude для специализированных подзадач
- Поддержка рабочих процессов: резюмирование, классификация, извлечение и анализ
- Загрузка файлов и изображений на основе вложений с поддержкой диапазонов строк
- Предопределённые форматы вывода, а также поддержка пользовательской JSON Schema
- Режим расширенного мышления для сложных задач логического анализа
- Поддержка параллельного выполнения для нескольких одновременных вызовов
🔌 Улучшения Codex
- Упрощение настройки подключения Codex за счёт удаления сторонних опций провайдеров
- Обновление версии Codex до craft-v0.4.1
🐛 Исправления
- Исправлено двойное отправление сообщения при нажатии Cmd+Enter, если Enter настроен как клавиша отправки (Fixes , )
- Исправлена навигация по настройкам — клик по "App" больше не завершается ошибкой после выбора другой страницы
- Исправлено
update_user_preferences, который заменял заметки вместо добавления к ним - Исправлено отсутствие срабатывания хуков запросов и автоматическая активация источника
🏗️ Сборка и инфраструктура
- Использование bun-linux-x64-baseline в CI для совместимости с процессорами без поддержки AVX2 (Fixes )
- Рефакторинг хуков: удалены устаревшие API и глобальное состояние, добавлено комплексное покрытие тестами
- Улучшен наблюдатель конфигурации и проверка конфигурации источников