0.19.0 starts measuring. New `ax sessions metrics` and `ax signals` commands derive session-level metrics straight from the graph, with time-to-land anchored on commit timestamps so the numbers reflect when work actually landed.
It is also a reliability release for reads. Session queries no longer hang, ingest runs are single-flight, and the query layer drops IN-membership scans and correlated derefs that made large graphs slow. Studio now shows its build version and nags when it doesn't match the daemon.
Highlights
- `ax sessions metrics` and `ax signals` report graph-derived session metrics.
- Time-to-land is anchored on the commit timestamp.
- Session queries no longer hang, and concurrent ingest runs collapse to one.
- Read paths shed IN-membership scans and correlated derefs for large-graph speed.
- The live banner shows the studio build version and flags daemon mismatches.
Why it matters
Metrics are only trustworthy if the queries behind them finish. This release pairs the first graph-derived numbers with the performance work that makes asking for them routine instead of risky.