Skip to content

Baton 0.3.8

Choose a tag to compare

@github-actions github-actions released this 27 Oct 08:54
· 6 commits to main since this release
454fa39

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, Edit src/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__.py isn'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