Перейти к содержанию

Релиз Cline Desktop v0.0.29: атомарный перехват очереди сообщений и UI-исправления

5.0/10

В релизе автономного окружения cline/cline desktop-v0.0.29 представлена механика динамического перенаправления (steering) очереди входящих сообщений непосредственно в активный цикл выполнения агента по нажатию Enter в пустом поле ввода. Новая логика захватывает головной элемент очереди сообщений атомарно, передавая контекст на границе ближайшего шага (turn boundary) без необходимости прерывать или дожидаться полного завершения всей задачи, а потенциальные сбои операции теперь отображаются через toast-уведомления. Кроме того, обновление нормализует системные отступы иконки приложения в macOS Dock для всех встроенных тем оформления и исправляет логику иконки переключателя сортировки в сайдбаре сессий.

Архитектура выполнения и диспетчеризация очередей

В релизе desktop-v0.0.29 оптимизирована модель управления состоянием и диспетчеризации задач в автономном десктопном клиенте Cline для macOS и Windows. Механизм исполнения получил атомарный захват заголовка очереди сообщений при ручной отправке по нажатию Enter, что устраняет состояние гонки и внедряет пользовательские директивы непосредственно на границе шагов агента (turn boundary) без необходимости ждать завершения всей задачи. Ошибки при перенаправлении очереди больше не приводят к тихому сбою рантайма, а явно передаются через системные toast-уведомления и журнал транскрипта сессии.

Влияние на рабочий процесс разработчика

Возможность внедрять промпты в активный контекст выполнения на лету позволяет оперативно корректировать траекторию автономного агента без потери текущего состояния сессии и перезапуска задач. Плейсхолдер композера динамически сигнализирует о наличии элементов в очереди, повышая прозрачность human-in-the-loop взаимодействия.

Источники