Skip to content

Releases: rub1kub/codex-remote-console

Codex Remote 1.10.0

Choose a tag to compare

@rub1kub rub1kub released this 14 Aug 20:31

Что нового

  • Код в чате теперь с подсветкой синтаксиса и панелью над блоком: бейдж языка и кнопка «Копировать» с подтверждением. Подсветка рендерится напрямую в React-элементы (без сырого HTML) — граница безопасности рендера сообщений сохранена.
  • Исправлен мусор в выводе терминала вида ]3008;start=...;machineid=...: теперь вырезаются OSC/DCS-последовательности с ST-терминатором, а не только с BEL. ANSI-цвета и жирный/курсив/подчёркивание теперь реально отображаются (палитры для обеих тем), перезапись строки через \r (progress-bar'ы) схлопывается в финальное состояние, CRLF-окончания больше не съедают строки целиком.
  • Терминал удобнее: быстрые команды снова запускаются в один клик, у поля ввода появилась история команд по стрелкам вверх/вниз.
  • Дерево файлов проекта по SSH открывается значительно быстрее: листинг больше не запускает подпроцесс realpath на каждый элемент (резолвятся только симлинки), проверки бейджей — shell-builtin'ы, размер и mtime берутся одним вызовом stat.
  • Поиск по содержимому: результаты сгруппированы по файлам со счётчиком совпадений, найденная подстрока подсвечена в превью, запрос ищется как буквальная строка без регистра (-F -i) — спецсимволы больше не ломают поиск.
  • «Ход работы» у ходов, восстановленных из истории, теперь показывает «Обработка заняла Xм Yс», если ход нёс реальные метки времени начала/завершения.

Codex Remote 1.9.1

Choose a tag to compare

@rub1kub rub1kub released this 04 Aug 13:51

Что нового

  • Убрана карточка "Итог задачи" под завершённым ответом — она дублировала строку "Обработка заняла Xм Yс", уже показанную в свёрнутом переключателе "Ход работы" над ответом, и выглядела оторванной от сообщения. Изменённые файлы по-прежнему показываются inline в каждом ходе, вывод команд остаётся в "Ход работы", а кнопка "Детали задачи" (инспектор ответа) переехала в шапку чата и доступна, пока задача выполняется или только что завершилась.

Codex Remote 1.9.0

Choose a tag to compare

@rub1kub rub1kub released this 03 Aug 23:08

Что нового

  • Панель терминала переработана в постоянную живую сессию вместо разового запуска команд: она остаётся открытой и работающей, пока вы делаете что-то другое в приложении, стримит вывод команд по мере выполнения и переживает закрытие/открытие панели. Локальные сессии работают через обычный shell (прерывание шлёт SIGINT всей группе процессов); SSH-сессии получают настоящий удалённый PTY (через ssh2 shell() при пароле, ssh -tt при ключе), поэтому Ctrl+C там ведёт себя как в обычном терминале. Кнопка "Прервать" останавливает текущую команду, "Завершить сессию" закрывает её, а при следующем открытии панели автоматически стартует новая сессия.

Codex Remote 1.8.0

Choose a tag to compare

@rub1kub rub1kub released this 03 Aug 22:42

Что нового

  • Добавлен поиск по содержимому файлов проекта (grep из приложения, без открытия терминала): в панели "Файлы проекта" появилась вкладка "Содержимое" — ищет по тексту файлов (использует rg, если доступен, иначе grep) и показывает совпадения в формате путь:строка с превью текста. Клик по совпадению открывает файл с номерами строк и прокруткой/подсветкой нужной строки.

Codex Remote 1.7.0

Choose a tag to compare

@rub1kub rub1kub released this 03 Aug 22:14

Что нового

  • Панель MCP теперь дополнительно читает реальный структурированный статус MCP-серверов через нативный метод app-server mcpServerStatus/list, а не только вывод команды codex mcp list: для каждого сервера видно статус авторизации, число инструментов и ресурсов, версию — а серверы, которых не было в текстовом выводе команды, теперь тоже отображаются.

Codex Remote 1.6.0

Choose a tag to compare

@rub1kub rub1kub released this 03 Aug 22:00

Что нового

  • Добавлен пикер Skills: набрав @skill: в поле ввода, можно найти реальный каталог skills Codex (через нативный метод app-server skills/list) и прикрепить нужный skill к задаче — раньше про доступные skills можно было только спросить модель текстом. Команда /skills теперь сразу открывает этот пикер.

Codex Remote 1.5.8

Choose a tag to compare

@rub1kub rub1kub released this 03 Aug 21:22

Свёрнутая плашка «Ход работы» над финальным ответом теперь показывает
«Обработка заняла Xм Yс» (и живой счётчик «Обрабатываю… Xс» пока задача
выполняется) для последнего запущенного хода — в стиле ChatGPT "Thought
for...". Старые ходы, загруженные из истории, по-прежнему показывают
«Ход работы» со счётчиком шагов: точное время для них не сохраняется
в текущем протоколе сообщений.

Проверено: typecheck, полная сборка, все unit/integration тесты,
Playwright UI e2e, release-qa --assets.

Codex Remote 1.5.7

Choose a tag to compare

@rub1kub rub1kub released this 03 Aug 20:59

Объединяет незакоммиченные ранее правки 1.5.5–1.5.7 в один релиз.

  • Исправлено открытие только что созданного (ещё пустого) чата: ошибка app-server "not materialized yet" ошибочно показывалась пользователю вместо обычного пустого состояния.
  • Исправлена кривая синяя полоса над композером во время выполнения задачи (конфликт двух CSS-слоёв на одном ::before).
  • Исправлено двойное синее кольцо фокуса на текстовых полях (и легаси-зелёный ring на полях настроек).
  • В баннере очереди добавлена кнопка «Прервать и отправить».
  • Счётчик токенов скрыт по умолчанию — переключается в Настройки → Поведение.
  • Добавлена карточка использования (rate limits) в Настройки → Сервер через нативный account/rateLimits/read.
  • Добавлен рендеринг markdown в сообщениях чата: заголовки, списки, цитаты, bold/italic — без HTML-инъекций, отдельным модулем src/messageMarkdown.tsx с регрессионным тестом.

Проверено: typecheck, полная сборка, все unit/integration тесты, Playwright UI e2e, release-qa --assets.

Codex Remote 1.5.4

Choose a tag to compare

@rub1kub rub1kub released this 03 Aug 15:08

Исправлено открытие исторических чатов на Codex app-server с частичной поддержкой пагинации.

  • Не вызывается неподдерживаемый thread/items/list.
  • Загружается ограниченная summary-страница, а пустой ответ переключается на совместимый полный thread/read.
  • Реально пустые серверные чаты теперь явно помечаются открытыми.

Проверено на четырёх настроенных чатах и всеми релевантными тестами.

Codex Remote 1.5.3

Choose a tag to compare

@rub1kub rub1kub released this 03 Aug 14:12

What changed

  • Large remote chats now load through bounded turn and item pages instead of one monolithic thread/read response; older Codex versions retain a compatible fallback.
  • Selected projects and chats use a neutral surface without a blue connection-like highlight or left accent edge.
  • The connecting spinner is blue; green is reserved for the connected dot and successful states.

Verified with automated TypeScript, history, UI and release QA checks, plus the previously timing-out chat on a real configured remote project.