axagent experiencelivev0.31.0

release v0.12.0

The session canvas

ax gets a semantic-zoom canvas that maps your sessions as a lineage graph you can pan, zoom, and inspect.

2026-06-07ax v0.12.011 referenced changes
announcement

0.12.0 introduces the session canvas: a dashboard view that lays out sessions as a zoomable lineage graph instead of a flat list. Sessions sit in swimlanes, with subagent orchestration drawn as its own timeline, and node size reflects what actually filled the context window - tokens and compaction epochs.

The canvas is built to stay fast at every altitude. Detail cards appear on hover backed by a DB-only session summary that dropped from tens of seconds to about 30 milliseconds, and the time axis now zooms from an 80x cap up to 2000x.

Highlights

  • Sessions render as a semantic-zoom lineage graph with swimlanes and a subagent orchestration timeline.
  • Hovering a session shows an instant detail card; clicking opens inline detail in place or in focus mode.
  • Node size encodes context tokens and compaction epochs, so heavy sessions stand out visually.
  • Time-axis zoom and pan, with progressive pill labels and auto-focus on deep zoom.
  • Detail summaries are computed entirely in the database, cutting load time from 20-58s to ~30ms.

Why it matters

A list of sessions hides how work actually unfolds: long arcs, forks, subagents, and compaction pressure. The canvas makes that structure visible at a glance and keeps it explorable without waiting on slow queries.

referenced changes

11 linked changes

Generated from Release Please and grouped by change type. Each row keeps its issue and commit references.

Features

  1. 01canvas: auto-focus detail on deep zoom + default to focus mode (4980eca)
  2. 02canvas: inline session detail (in-place + focus), sub-row lanes, hover-prefetch (62e7422)
  3. 03canvas: progressive pill labels on zoom (a379029)
  4. 04canvas: raise time-axis zoom cap 80x -> 2000x (4511dd2)
  5. 05canvas: show detail card on hover (instant via prefetch + ~30ms summary) (72dbe7b)
  6. 06canvas: swimlanes + subagent orchestration timeline (f67a8f5)
  7. 07canvas: time-axis zoom/pan + 30x faster node query (8fe9cc9)
  8. 08dashboard: canvas size = context tokens + compaction epochs (e073f71)
  9. 09dashboard: session canvas - semantic-zoom lineage graph (33abcef)

Bug Fixes

  1. 01canvas: compaction query ts order, token M-formatting, dedupe boundaries (15eb4eb)

Performance

  1. 01canvas: DB-only session-summary for detail card (20-58s -> ~30ms) + gold bench (f2ef307)
generated by release please
Show generated changelog for v0.12.0commit-level detail from Release Please

0.12.0 (2026-06-07)

Features

  • canvas: auto-focus detail on deep zoom + default to focus mode (4980eca)
  • canvas: inline session detail (in-place + focus), sub-row lanes, hover-prefetch (62e7422)
  • canvas: progressive pill labels on zoom (a379029)
  • canvas: raise time-axis zoom cap 80x -> 2000x (4511dd2)
  • canvas: show detail card on hover (instant via prefetch + ~30ms summary) (72dbe7b)
  • canvas: swimlanes + subagent orchestration timeline (f67a8f5)
  • canvas: time-axis zoom/pan + 30x faster node query (8fe9cc9)
  • dashboard: canvas size = context tokens + compaction epochs (e073f71)
  • dashboard: session canvas - semantic-zoom lineage graph (33abcef)

Bug Fixes

  • canvas: compaction query ts order, token M-formatting, dedupe boundaries (15eb4eb)

Performance

  • canvas: DB-only session-summary for detail card (20-58s -> ~30ms) + gold bench (f2ef307)