Релиз Cline Desktop v0.0.29: атомарное перенаправление сообщений в активные итерации агента¶
5.0/10
В версии автономного ассистента Cline desktop-v0.0.29 представлен механизм динамического перенаправления (steering) очереди сообщений в активную итерацию агента по нажатию Enter в пустом поле ввода. Заголовок очереди захватывается атомарно, что предотвращает состояние гонки при быстрых повторных отправках и позволяет передать инструкцию на ближайшей границе шага (turn boundary) без ожидания полного завершения фоновой задачи. В случае сбоя перенаправления система выводит toast-уведомление, а интерфейс получил динамический плейсхолдер композера, нормализованные отступы иконки в macOS Dock для тем Classic, Chip, Hologram и Midnight, а также инвертированную индикацию целевого режима сортировки в боковой панели сессий.
Архитектура и управление состоянием¶
В десктопном окружении Cline исполнение агентских сессий вынесено за пределы IDE, а диспетчеризация шагов дополнена механизмом атомарного захвата сообщений из очереди задач. Новая схема позволяет передавать ввод пользователя непосредственно на границе активного цикла выполнения (turn boundary) без ожидания полного завершения итерации, предотвращая состояния гонки при параллельных запросах. Модель персистентности сессий опирается на встроенный менеджер с настраиваемой сортировкой по проектам и временным меткам.
Влияние на рабочий процесс¶
Разработчики получают бесшовный human-in-the-loop контроль над циклом выполнения агента, позволяющий оперативно корректировать контекст и подзадачи на лету без необходимости досрочно прерывать или перезапускать всю рабочую сессию.