Repository navigation
Baton 0.3.8
A new web view (baton web, /web)
- Redesigned from scratch: black, quiet, with a faint touch of depth (controls that look pressable, status
lights, recessed code). A sidebar with the run, the autonomy switch and every agent on a desktop; tabs on
a phone. - Agents' work is readable: tool calls grouped and described in words (Run
npm test, Editsrc/app.ts)
with their output and diffs a click away; thinking folded; Markdown with code blocks, tables and task lists;
long messages shortened until you open them; worktree paths shortened to the part that matters. - What agents send each other shows as cards: who to whom, done or failed, lines changed, acceptance checks,
work waiting to be merged — without the instructions Baton adds for the agents. - New views: Activity (the plan and the conversation between agents) and Changes (all unmerged work, with
Merge). An inspector shows an agent's details, files and conflicts. - The inbox lets you dismiss old problems; the tab title shows how many things need you.
- A command menu (Ctrl K), single-key navigation,
@and/suggestions and message history in the input. - Live updates no longer redraw the page: what you've opened, selected or scrolled to stays put, and only
the agents whose work changed are sent again. - Names in any script work (the page used to stay on "Connecting…" for a name like Łukasz or 山田).
- Agent text: a heading followed by many spaces no longer hangs the page or an HTML export, and file
names and URLs keep their underscores (__init__.pyisn't bold any more).
Install: curl -fsSL https://raw.githubusercontent.com/k6w/baton/main/install.sh | sh · npm i -g batonsh · brew install k6w/tap/baton