fix(audit): preserve numeric decision cursors (#122619)

This commit is contained in:
Josh Avant
2026-08-12 13:08:25 -05:00
committed by GitHub
parent 5e85947a15
commit 1b36f42653
28 changed files with 252 additions and 51 deletions
@@ -13,6 +13,7 @@ scenario:
- A real trusted agent exec request records an exact execution binding, is denied by an approval-capable Gateway client, and a conflicting later allow cannot replace the first answer.
- Text and JSON audit output report the denial reason, enforced state, authoritative durable owner, bounded policy references, and remediation.
- Receipt output omits raw command, tool-call, and reviewer-device details and creates no generic duplicate.
- A positive numeric compatibility cursor resumes the bounded decision receipt page and returns an opaque successor accepted by the same Gateway handler.
- A replacement Gateway process returns byte-equivalent decision inspection JSON.
docsRefs:
- docs/gateway/audit.md