Поддержка ассистент редактора, Cursor Agent и Gemini, плюс переработка чата

Поддержка ассистент редактора, Cursor Agent и Gemini
Rox теперь поддерживает ассистент редактора, Cursor Agent и Gemini CLI наряду с агент для кода, агент для кода и OpenCode. Этот релиз добавляет встроенные пресеты и поддержку хуков для ассистент редактора и Gemini, а Cursor Agent доступен как полноценная опция агента в мультиагентном воркфлоу.
- Готовые к использованию пресеты терминала для ассистент редактора и Gemini CLI
- Поддержка Cursor Agent уже доступна в выборе агентов и командах
- Правильные значения по умолчанию для каждого агента (
--allow-allдля ассистент редактора,-yдля Gemini) - Хуки уведомлений Rox показывают завершение задач агентов в интерфейсе
Настраиваемое расположение worktree
Задай свою базовую директорию для новых worktree в «Настройки → Поведение». Это также можно переопределить для каждого проекта в настройках проекта. Настройка на уровне проекта имеет приоритет, а опция сброса возвращает к глобальному значению по умолчанию.
Настройки кастомного расположения worktree
Страница нового проекта
Создание проекта теперь происходит на отдельной полноценной странице вместо диалога. Перейди к ней с экрана приветствия или из подвала сайдбара и выбери один из двух доступных вариантов: создать пустой Git-репозиторий или склонировать по URL. Вкладка шаблона-стартера видна и помечена как «скоро». Выбор директории по умолчанию указывает на ~/.rox/projects с нативной кнопкой обзора.
Переработка интерфейса чата (только ранний доступ)
Интерфейс чата получил значительное визуальное обновление. Потоковые сообщения теперь анимируются с эффектом постепенного набора текста, панели вывода инструментов сворачиваются для уменьшения шума, а состояния загрузки/раздумий используют единый компактный шиммер. Поле ввода переработано с кнопками-таблетками на панели инструментов, круглой кнопкой отправки и более чистой компоновкой со строкой подсказок, показывающей сочетания @-упоминаний и /команд.
- Анимация постепенного набора для потоковых сообщений
- Сворачиваемые панели вывода инструментов со встроенными иконками статуса
- Контролы в стиле таблеток для селектора моделей, режима разрешений и переключателя раздумий
- Уточнены метки режимов разрешений: авто, полуавто и вручную
Больше улучшений
- Открытие ссылок в приложении — новый переключатель в «Настройки → Поведение» направляет ссылки чата и URL терминала во встроенную панель браузера вместо системного браузера
- Перетаскивание путей файлов в чат — перетаскивай файлы из дерева файлов или панели изменений прямо в поле ввода чата, чтобы вставить путь как текст
- Cmd+F в просмотрщике markdown — полнотекстовый поиск теперь работает в отрисованных документах markdown
- Поиск задач сохраняется в URL — поисковый запрос задач переживает навигацию и обновления страницы
- Полоса прокрутки чата — индикатор позиции прокрутки появляется при просмотре старых сообщений в чате
- Копирование хеша коммита — кликни правой кнопкой по заголовку коммита в представлении diff, чтобы скопировать его хеш
- Подтверждение выхода из трея — выход при активных сессиях демона теперь спрашивает, сохранить их или завершить
- Очистка статуса рабочего пространства — добавили «Очистить статус» в контекстное меню рабочего пространства
- Боковые кнопки мыши — навигация назад/вперёд теперь работает с боковыми кнопками мыши
- Прикрепление изображений в мессенджер — агент мессенджера теперь может отправлять прикреплённые изображения
Исправления багов:
- Исправили ошибки 503 на новых worktree
- Исправили некликабельную кнопку закрытия рабочего пространства в сайдбаре
- Исправили смещение раскладки контролов при наведении на рабочее пространство
- Исправили устаревший статус «есть незакоммиченные изменения» в диалогах удаления
- Заменили блокирующее всплывающее окно ошибки соединения терминала авто-повтором
- Сохранили фильтры задач при навигации
- Исправили проверку TLS в терминале на macOS через запасной вариант SSL_CERT_FILE
- Добавили лёгкий запасной вариант для обнаружения PR