Repository navigation
v1.53.0
What's new in v1.53.0
Features
- Agent traffic (Experiment 2) no longer draws every connection on one shared trunk: wires leaving a card fan out acros...
- The completion celebration in the Agents View now runs a full three seconds instead of a little over two: two waves o...
- New `dev3 pr create --title "..." [--description "..."] [--base ] [--draft] [--auto-merge[=squash|merge|rebas...
- Rendered markdown documents — the diff viewer's whole-file preview and the file preview a Cmd/Ctrl+Click on a termina...
- Every standard form control in the artifact template is now skinned on the element itself instead of only inside a `....
- Agent traffic replay now shows the board as it was, not as it is: while the cursor stands in the past, each card carr...
- Agent traffic is a routed screen instead of a fullscreen popup: it opens under the normal app header with working Bac...
- A task reaching Completed now gets a short confetti burst on its card in Agent traffic, with a badge naming the elaps...
- Agent traffic and its log are now on out of the box instead of hidden behind an off-by-default beta toggle
- The recommended presets now run DeepSeek V4.1 Flash on the everyday slots, replacing GLM 5.2 and DeepSeek V4 Flash 07...
- Project Settings → Project Config now carries a "Use repository dev3 configuration" switch, on by default
- A
dev3 notifythat fires while Agent traffic is following live now previews over the card that sent it, the same cl... - Agent traffic now previews an archived
dev3 notifyover the card that sent it while the replay cursor stands on it ... - The notification preview on the Agent traffic stage now trails two shrinking puffs out of its card-facing edge, so it...
- Zoomed all the way out on the Agent traffic graph, a card used to be an anonymous coloured rectangle
- Agent traffic's node stage now orders task cards by their own Kanban column instead of by seq alone: the column neare...
- Recorded
dev3 notifyrequests now ride the Agent traffic replay timeline beside messages and board movements, so an... - The "Sessions keep running" quit confirmation now shows a 10-second countdown and confirms the quit on its own when n...
- Every window open at shutdown now reopens where it was — its own position, size, screen and macOS fullscreen state — ...
- Prompts you type into a task's terminal now appear in Agent traffic as your own messages, on Claude Code and Codex
- Messages you send to an agent — the diff viewer's "Send to agent" button and the "Send later" modal — now appear in A...
- Added a read API over the notification archive
dev3 notifyalready writes: a paged, newest-first reader with per-pr... - Task cards in Agent traffic (Experiment 2) now read like the compact Active Tasks rows they represent: the lifecycle ...
- Agent traffic's project filter gained an "All active projects" scope and opens on it, so boards with no recorded even...
- Clicking the violet toast that reports one agent writing to another now opens the agent traffic screen when the traff...
Fixes
- A clone path that failed to copy into a new worktree used to be logged as copied and silently missing; the copy's exi...
- A narrow artifact panel no longer clips its toolbar: every control except Close now sits in a horizontally scrollable...
- The auto-approve delay in Settings is now entered as three plain fields — hours, minutes and seconds — instead of an ...
- Codex draws decorative "Astra composer stars" behind the input and repaints them every 150ms for as long as the compo...
- A local dev launch (
bun run dev,bun run start, the task dev server) now opens its window without activating the ... - The "Agent wants to start this task" dialog no longer starts the task on its own once you have touched it: the first ...
- The launch dialog opened from New Task (Scratch Task / Save & Start) now follows preset changes live instead of showi...
- "Load available models" in Settings → API models no longer waits for you to start the model proxy by hand — the backe...
- Agents no longer split a pane for every long command: the injected protocol and the
/dev3-tmuxskill now treat your... - A task whose branch had not written a single commit could be told its branch was merged and be offered completion, be...
- Starting a replay in Agent traffic while the screen was still loading froze a timeline that had only messages on it, ...
- The left task list now scrolls just enough to keep the selected task visible when a status change reorders it — sendi...
- Escape inside a task view no longer steps back to the board — it belongs to whatever runs in the terminal, so interru...
- The Agent traffic node stage painted every card from a layer that measured zero by zero, because the scene and its ca...
- In Agent traffic, the person and their speech bubble now step aside to the nearest free space when the card above the...
- The Agent traffic scope title and its hint no longer sit under the "N tasks with no messages" pills: the summary row ...
- On the Agent traffic graph the "You" marker now sits above the coordinator and the task cards instead of being parked...
- On the Agent traffic graph you are no longer a card in the grid with permanent wires fanning out of it
- Claude Code no longer blocks dev3's own lifecycle commands: dev3 declares the CLI to the auto-mode classifier in `~/....
- Agent traffic (Experiment 2) no longer opens on a stage of blank coloured rectangles: the automatic overview stops at...
- Dropping a file into a terminal now inserts its worktree path with a space on each side, so it no longer glues onto w...
- The violet agent-message toast no longer appears in a window that is already showing the Agent traffic screen, where ...
- Agent traffic cards no longer clip their title, overview or last message in the middle of a line: the card box is tal...
- Opening Agent traffic now lands on Live with the camera following instead of automatically replaying the trailing hou...
- Agent traffic's toolbar no longer loses controls as the window narrows, in any of the three languages: the live reado...
- Fixed the Bedrock model ids dev3 derives after launching every preset against the real endpoints: Codex now routes th...
- An agent's approval dialog no longer closes — and no longer counts as a decline — when you click the empty space arou...
- Agent traffic's node stage no longer drops a project whose tasks exchanged no messages in the window, so each visible...
Refactors
- Agent traffic no longer draws its own title row: the route's breadcrumb already names the screen, so the live/history...
Download
macOS (Apple Silicon)
macOS (Intel)
Windows (x64) — unsigned, and there is no installer yet
stable-win-x64-dev-3.0.zip(176.8 MB)
Extract the zip (right-click → Extract All; nothing else needed), open the dev-3.0 folder and double-click bin\launcher.exe.
This build is not code-signed at this time — that may change in the future. The first time you run it, Windows covers the screen with a blue SmartScreen warning. Getting past it is two clicks: More info, then Run anyway — once per build. That dialog means Windows does not recognise the publisher. It is not a virus report.
Linux (x64)
Linux (arm64)
All artifacts
canary-win-x64-dev3-conpty-package-tracer-Setup-canary.zipcanary-win-x64-dev3-conpty-package-tracer-canary.tar.zstcanary-win-x64-update.jsondev3-cli-linux-arm64.tar.gzdev3-cli-linux-x64.tar.gzdev3-cli-macos-arm64.tar.gzdev3-cli-macos-x64.tar.gzmatrix-config.jsonstable-linux-arm64-dev-3.0.tar.zststable-linux-arm64-dev-3.0Setup.tar.gzstable-linux-arm64-update.jsonstable-linux-x64-dev-3.0.tar.zststable-linux-x64-dev-3.0Setup.tar.gzstable-linux-x64-update.jsonstable-macos-arm64-dev-3.0.app.tar.zststable-macos-arm64-dev-3.0.dmgstable-macos-arm64-update.jsonstable-macos-x64-dev-3.0.app.tar.zststable-macos-x64-dev-3.0.dmgstable-macos-x64-update.jsonstable-win-x64-dev-3.0.tar.zststable-win-x64-dev-3.0.zipstable-win-x64-update.jsonwindows-app-launch-proof.jsonwindows-app-layout.jsonwindows-conpty-package-proof.jsonwindows-shell-matrix.txt