Repository navigation
devx v1.8.0 — Your language, your tools, a safer agent
devx 1.8.0
Your language. Your tools. A safer agent.
Nine interface languages, a full MCP panel, folded reasoning, git-based undo and a lot of polish.
This release also covers everything that shipped as 1.7.0 (new interface, OpenAI and Anthropic formats, real cost tracking, images).
npm install -g termux-dev@1.8.0
English
Highlights
- Nine languages. English, Russian, Ukrainian, German, Spanish, French, Portuguese, Chinese and Japanese. Change it in
/settings; English is the default. Every notice, including network warnings, is translated. The README is available in each language too. - MCP, done properly. A
/mcppanel in the devx style (servers, tools, status, reconnect, enable and disable), stdio and HTTP servers, and anmcp_managetool so the agent can set up a server for you. Servers live in~/.devx/mcp.json; a project's own.devx/mcp.jsonruns only after you approve it. - Folded reasoning and output. Thinking shows as one live line;
Ctrl+Pexpands reasoning,Ctrl+Oexpands tool output, for the whole chat. Reasoning is now saved with the conversation. - Plans you approve. Small tasks just run; big ones produce a sized plan with an approval picker and a plan file. The Plan and Tasks card follows your theme.
- Safer by default.
- Secrets are redacted before they reach the model, and commands that touch secret files always ask.
/undoand/rewindare backed by git checkpoints kept outside your history, so you can step back to any of your messages.- Approvals can be granted for this session or saved with Always.
- A per-session cost limit stops runaway spending.
- Hooks (
PreToolUse,PostToolUse) let you block or follow up on tool calls.
- Smoother terminal. Ctrl+Enter sends now and interrupts the agent; Ctrl/Alt+Backspace deletes a word; queued messages are shown and can be cancelled. The chat title goes into the terminal title, and you get a desktop notification when an answer is ready while you are away.
- Better conversations. Redesigned resume, question, confirmation and trust prompts (no more mixed styles).
/copycopies the last answer whole,/renamerenames the chat, and markdown renders cleanly while it streams.
Fixed in this release
- Gateways that answer a vague
400when a reasoning setting is not supported now get a retry without that setting. - MCP tools whose names contain dots, spaces or non-Latin letters were rejected by providers with
400: rejected a tool definition. Tool names are now made valid, and if a gateway still refuses a tool, devx finds it, switches it off for the session and tells you; the others keep working. - YOLO set from settings no longer survives a restart. Project memory switching, the exit confirmation and several status-line glitches are fixed.
Install or update
npm install -g termux-dev@1.8.0
Русский
Главное
- Девять языков. English, русский, украинский, немецкий, испанский, французский, португальский, китайский и японский. Меняется в
/settings, по умолчанию английский. Переведены все сообщения, включая сетевые предупреждения. README есть на каждом языке. - MCP как следует. Панель
/mcpв стиле devx (серверы, инструменты, статус, переподключение, включение и выключение), серверы stdio и HTTP, а также инструментmcp_manage: агент сам подключит сервер. Серверы хранятся в~/.devx/mcp.json; файл.devx/mcp.jsonпроекта запускается только после твоего подтверждения. - Свёрнутые рассуждения и вывод. Мысли показываются одной живой строкой;
Ctrl+Pраскрывает рассуждения,Ctrl+Oраскрывает вывод инструментов, для всего чата. Рассуждения теперь сохраняются вместе с диалогом. - Планы с подтверждением. Маленькие задачи выполняются сразу, большие получают план нужного размера, выбор подтверждения и файл плана. Карточка Plan и Tasks подстраивается под тему.
- Безопаснее по умолчанию.
- Секреты вырезаются до отправки модели, а команды, трогающие файлы с секретами, всегда спрашивают.
/undoи/rewindработают на git-чекпоинтах вне твоей истории: можно вернуться к любому своему сообщению.- Разрешения даются на сессию или сохраняются через Always.
- Лимит стоимости за сессию останавливает неожиданные траты.
- Хуки (
PreToolUse,PostToolUse) позволяют блокировать вызовы инструментов или реагировать на них.
- Удобнее терминал. Ctrl+Enter отправляет сразу и прерывает агента; Ctrl/Alt+Backspace удаляет слово; сообщения в очереди видны и отменяются. Название чата попадает в заголовок терминала, а когда ты не в терминале, приходит уведомление о готовом ответе.
- Лучше диалоги. Переделаны окна resume, вопросов, подтверждений и доверия к проекту (единый стиль).
/copyкопирует последний ответ целиком,/renameпереименовывает чат, а markdown аккуратно отображается прямо во время стрима.
Исправлено
- Шлюзы, которые отвечают невнятной ошибкой
400, когда настройка рассуждений не поддерживается, теперь получают повторный запрос без неё. - Провайдеры отвечали
400: rejected a tool definitionна MCP-инструменты с точками, пробелами или нелатинскими буквами в именах. Теперь имена приводятся к допустимому виду, а если шлюз всё равно отвергает инструмент, devx находит его, отключает на сессию и сообщает об этом; остальные работают. - YOLO, включённый из настроек, больше не переживает перезапуск. Исправлены переключение памяти проекта, подтверждение выхода и несколько сбоев строки статуса.
Установка и обновление
npm install -g termux-dev@1.8.0