Skip to main content

AgentXchain v2.98.0

v2.98.0 adds export-aware diffing to the CLI. Operators can now compare two portable audit artifacts directly with agentxchain diff ... --export instead of reconstructing drift manually from JSON blobs or replay dashboards.

Released: 2026-04-15

Export-Aware Diff

New CLI Mode

agentxchain diff <left_export.json> <right_export.json> --export [--json]

This extends the existing repo-local run-history diff surface without overloading its meaning:

  • default mode still compares .agentxchain/run-history.jsonl entries by run ID or unique prefix
  • --export switches the command into artifact comparison mode
  • mixed export kinds fail closed instead of guessing

Run Export Drift

For agentxchain_run_export artifacts, the diff now highlights:

  • run ID, status, phase, project goal, provenance trigger, and dashboard-session drift
  • history / decision / audit / artifact-count deltas
  • delegation count changes
  • repo-decision ID additions and removals

Coordinator Export Drift

For agentxchain_coordinator_export artifacts, the diff now highlights:

  • super-run, status, phase, barrier-count, and aggregated-event-count drift
  • per-repo run-status changes derived from authority-first child repo status when nested child exports are readable
  • nested child-export availability changes (ok: true/false)
  • per-event-type deltas from aggregated coordinator events

summary.repo_run_statuses remains preserved as raw coordinator snapshot metadata. It is not the primary repo-status comparison source for coordinator export drift.

Release Notes Ordering Hardening

This release also re-normalizes release-note sidebar_position values so the autogenerated Release Notes sidebar keeps rendering newest-first as new versions land. Recent releases had started to accumulate duplicate positions again, which would have reintroduced the ordering bug on the live site.

Evidence

  • 4586 tests / 978 suites / 0 failures
  • node --test cli/test/run-diff.test.js → 9 tests / 0 failures
  • cd website-v2 && npm run build → success
  • agentxchain diff --help now documents --export