Мониторинг с телефона, жизненный цикл OpenCode и закрепление PR

В AO появились мобильный экран сессий, более глубокая поддержка жизненного цикла OpenCode и владение работой над пул-реквестами.

Следите за сессиями и управляйте ими с телефона #266

Первое мобильное приложение умеет отслеживать сессии, открывать подробности, отправлять дополнительные сообщения и реагировать на запросы внимания, пока вы не за компьютером.

Полное управление жизненным циклом OpenCode #315

Сессии OpenCode стали полноценными управляемыми сессиями AO, которые можно единообразно запускать, восстанавливать, очищать и отправлять им сообщения.

Сессия может закрепить за собой пул-реквест #326

Сессия агента может закрепить за собой пул-реквест, чтобы владение и статус ревью оставались привязаны к работе.

Улучшения

Пул-реквесты

  • Подключение проекта одной командой: ao start <url> #267
  • Скрипт try-pr.sh для локальной проверки worktree с PR #254

Продукт

  • Автоматизация воркеров жизненного цикла #331

Агенты

  • Необязательная очистка веток архивных сессий #316

Исправления ошибок

Пул-реквесты

  • Обработка закрытых MR и устранение дублирования хелперов glab #358
  • Значок «Ready to merge» больше не показывается на слитых и закрытых PR #274

Терминал

  • URL WebSocket в DirectTerminal за обратным прокси #346

Браузер

  • Выбор проекта при запуске по URL в мультипроектной конфигурации и кросс-платформенное открытие браузера #272

Агенты

  • /usr/local/bin идёт первым в PATH агента codex для обёртки gh #343
  • Запрос на обновление codex подавляется в неинтерактивных сессиях агентов #338

Продукт

  • Корректная обработка permissions=skip в плагине codex #337
  • Очистка ограничена корневыми каталогами worktree, которыми управляет AO #322
  • Очистка ограничена worktree, которыми управляет AO #320
  • Автоматический поиск свободного порта при генерации конфигурации в ao start <url> #275

Подробнее