SHIPPED · v1.22.0
Skills, Themes & Whiteboard
New
Delegate To Any AI Agent From Anywhere: Mention @codex, @opencode, @gemini, @aider, @qwen, @amp, or @claude — inside any AI terminal and the host agent will pipe the task through a shared command, so Claude can ask Codex to review a file or OpenCode to score an output without any extra setup
Delegate To Any AI Agent From Anywhere: No more MCP "Run Agent" tool — orchestration is now powered by a small 1devtool-agent command installed under ~/.1devtool/bin/, plus a per-agent skill that teaches your agent how to use it. Less configuration, faster startup, and it survives long idle sessions without dropping
Delegate To Any AI Agent From Anywhere: Per-agent skills are kept in sync automatically — every time 1DevTool launches, the orchestration skill is reinstalled in each AI agent's skill directory, so an upgrade or reinstall just works
Delegate To Any AI Agent From Anywhere: "Reinstall orchestration skill" button — in Settings → AI for the rare case where the skill on disk drifts from what 1DevTool ships
Delegate To Any AI Agent From Anywhere: Common-error docs included — for the three things that can go wrong: skill didn't load, command not on PATH, or the embedded path went stale after an upgrade
Call Chain On Sub-Agent Badges: Sub-agent badges now show who called whom — instead of spawn codex, you see claude → codex so you instantly know which agent kicked off the spawn
Call Chain On Sub-Agent Badges: Nested calls accumulate — when Codex itself fires up OpenCode mid-run, the badge becomes claude → codex → opencode, with each agent name painted in its own color
Call Chain On Sub-Agent Badges: Works for every detected agent (Claude, Codex, Gemini, Amp, OpenCode, Qwen, Aider)
Theme Editor With Live Preview: Fork any built-in theme and edit it inline — open Settings → Appearance → Theme, pick a theme, click "Fork & Edit", and a JSON + form editor opens right inside the settings dialog
Theme Editor With Live Preview: Live preview as you type — every color change repaints the app within a fraction of a second, so you can dial in your palette without saving and reloading
Theme Editor With Live Preview: "How to" guide and import confirmation modals — walk you through grabbing a VS Code theme from the marketplace and bringing it into 1DevTool
Theme Editor With Live Preview: VS Code theme import is dramatically more faithful — many color keys that used to be silently dropped (sidebar, breadcrumb, status bar, panel, peek view, and Monaco editor accents) now round-trip correctly, and a theme's semanticTokenColors are converted into matching Monaco syntax rules
Theme Editor With Live Preview: Saved into the existing themes list — your forks appear alongside the bundled themes and can be selected, edited again, or deleted at any time
Drawing & Whiteboard Canvas: A new Draw button opens a full-screen whiteboard — powered by Excalidraw — sketch architecture diagrams, mark up screenshots, or scribble out an idea without leaving 1DevTool
Drawing & Whiteboard Canvas: All the standard Excalidraw tools — freehand, shapes, arrows, text, sticky-note style frames, image insert, eraser, multi-select
Drawing & Whiteboard Canvas: Drawings persist locally — close the canvas, come back later, and your scene is still there
Drawing & Whiteboard Canvas: Zero cold-start cost — the canvas only loads its libraries when you actually open it, so app startup stays fast
Improved
Agent Input Overlay Polish: Light theme overlays look correct again — inputs no longer render as a bright white box on dark personas, and the Lowkey persona now adapts its background and text colors to your theme automatically
Agent Input Overlay Polish: @ mentions stay reliable after Claude autocomplete — confirming a Claude file mention with Enter no longer wipes the input; the pickup popup ("Pick up what you typed?") still appears so you don't lose your prompt
Agent Input Overlay Polish: Spawn chips render at the correct width — the chip overlay behind the textarea now matches character width exactly, so the caret no longer drifts ahead of the visible chip edge
Agent Input Overlay Polish: Sub-agent detection works on the same terminal even when multiple agents are open — the right badges appear above the right terminal, not whichever one was most recently active
Settings, Editor & Bundle: MCP settings tab simplified — orchestration toggles moved out, so the MCP tab now focuses on the database and HTTP tool features it actually controls
Settings, Editor & Bundle: Bundled 1devtool-agent CLI — ships as a single self-contained file, so the orchestration shim works even from a fresh install with no node_modules nearby
Settings, Editor & Bundle: Monaco editor footprint trimmed — in production builds, contributing to a slightly faster first-paint on slower machines
Settings, Editor & Bundle: Settings dialog drafts no longer get lost — when you click the bottom Save button while an inline editor still has unsaved changes — drafts are committed first, then persisted
Fixed
Fixed @ mention pickup popup never showing after confirming a Claude file mention with Enter — the overlay now reads the visible prompt directly from the terminal as a fallback, so your typing isn't lost
Fixed light theme inputs rendering as solid white boxes on dark overlays — global input styling now correctly defers to per-component backgrounds
Fixed MCP server dropping mid-session after ~10 minutes of agent idle time — long Claude and OpenCode sessions stay connected to 1DevTool's database, HTTP, and orchestration features
Fixed packaged MCP server failing to start with "Cannot find module 'fast-deep-equal'" — every AI agent that loads the 1DevTool MCP server now connects on first try
Excalidraw whiteboard canvas open inside 1DevTool with freehand sketches and shapes Agent input mention popup showing folder and file icons next to suggested paths Sub-agent badge above a terminal showing the call chain claude → codex in colored chips Multiple terminals running AI orchestration across delegated agents at once