Second release of ai-observe, covering everything merged since v0.1.0:
a new agy observer shim, a graduated live-agent testing harness, honest
sidecar provenance for snapshot-promoted events, and three observer/test
bug fixes.
Added
agy(Antigravity CLI) observer shim alongside the existing
claude/codex/gemini/opencodecheckout-only shims (#27, #28).- Live-agent testing harness graduated from experiment to a maintained,
opt-in test capability (spec 38, #39), building on the experiment rounds
that validated ai-observe against real agent sessions (#34, #37).
Changed
- Sidecar
.meta.jsonnow records an honestauthoritative_netrole for
.jsonlevents promoted from snapshots after a direct-parser failure, so
downstream consumers can tell snapshot-authoritative sessions apart from
directly parsed ones (spec 36, #42). - Maintenance run 0002: documentation sync for the
agyshim and
arch.mdupdates (#30).
Fixed
trace_parserno longer drops annotated-AT_FDCWDdirfd events, which
previously meant file deletions were never reported (spec 32, #40).- Sandbox-staging (
/newroot) paths are now remapped before watched-root
filtering, so sandboxed commands report events under their real paths
instead of being filtered out (spec 33, #41). test_viewer_serverharness joins now route through a race-tolerant
helper, fixing intermittent teardown failures (#43, #44).
Full changelog: https://github.com/mohidmakhdoomi/ai-observe/blob/main/CHANGELOG.md