Главное
- Дочерние сессии собраны под родительской — сессии, запущенные из другой сессии, теперь показаны деревом: подзадачи, запуски из других сессий, подзадачи на доске и ветки разговора. Кнопка у значка статуса родителя сворачивает его детей, а линии дерева показывают связи. Если во второй строке родителя больше нечего показать, там видно число дочерних сессий. Семья не распадается при сортировке, группировке и постепенной загрузке списка, а свёрнутые группы запоминаются. Ветка также наследует проект исходной сессии.
- Задание задачи видно до её запуска — у ещё не запущенной задачи вместо пустого чата открываются её цель, критерии приёмки и подзадачи. Здесь же есть кнопки «Запустить задачу» и «Изменить задачу».
- Больше инструментов в режиме кода — кодовые сессии получили встроенный браузер (если он включён в настройках), Страницы, предпросмотр HTML, PDF, изображений и Markdown, таблицы данных, схемы Mermaid, отдельные вызовы модели для небольших подзадач, запуск и поиск сессий, а также встроенные инструменты работы с документами. Нужный источник агент может включить сам. Дочерняя сессия из кодовой открывается в той же папке и в том же режиме.
Улучшения
- Обновлён движок агента — остановка и новые сообщения больше не ждут проверку использования контекста. Если организация ограничила выбранную глубину раздумий, она автоматически снижается, а не приводит к ошибке на каждом ходе. Сессия без расширенного окна контекста после 200 тысяч токенов теперь сжимает разговор и продолжает работу, а не останавливается.
Исправлено
- Агент задачи получает её содержание — сессия на доске задач могла начаться без цели и критериев приёмки. Теперь они передаются с первым сообщением и обновляются при изменении задачи. Другие агенты могут прочитать задачу, а в списке сессий отмечены связанные с ней. При создании задачи нужно писать самодостаточное описание: исполнитель не видит разговор, в котором её создали.
- Источники, включённые посреди сессии, сразу доходят до агента — раньше агент продолжал работать со старым набором инструментов, а включение источника перезапускало процесс и останавливало фоновых помощников. Теперь актуальные источники применяются с каждым новым ходом, отключённый источник убирает свои инструменты, а уже выполняемый фоновый вызов успевает завершиться.
- Вызов инструмента неподключённого источника больше не оставляет сессию без ответа — приложение включает источник и повторяет запрос вместо молчаливого завершения хода.
- Понятная реакция на остановку ответа защитой модели — остановленный ответ убирается из чата, появляется пояснение, а в сессии выбирается модель, которая фактически ответила. Если другой модели нет, чат объясняет причину вместо общей ошибки.
- Модель, выбранная посреди сессии, применяется сразу — следующее сообщение использует новый выбор без перезапуска процесса.
- Режим «Исследование» запускает только инструменты чтения — неизвестные инструменты теперь блокируются. Помощники по-прежнему работают, но не создают собственную копию репозитория, а отправка сообщений в другие локальные сессии запрещена.
- Инструменты исчезают вместе с отключённым источником — вызов старого инструмента больше не включает источник обратно. Ветки сессий сохраняют собственный разговор после перезапуска приложения или изменения инструментов.
- Команды наблюдения следуют режиму разрешений — во всех режимах они проверяются так же, как обычные команды. Наблюдение за потоком данных без выполнения действий по-прежнему разрешено.
- HEIC-изображения сохраняют цвета — на macOS фотографии и снимки экрана преобразуются системным декодером: цвета соответствуют оригиналу, а обработка стала быстрее.