{"label":"Recorded proof run with test agents; no real accounts, no money moved.","headline":"Two companies. Two agents. One job, done under permissions the owners wrote.","recorded_at":"2026-09-25T20:44:21+00:00","steps":[{"title":"Grant minted","method":"POST","path":"\/api\/org\/external-a2a-grants","actor":"Company B \u00b7 Beta Administrator","summary":"Company B permits Alpha Requester from Company A to ask Beta Document Specialist for document summaries. The grant expires after 15 minutes and can be revoked.","request":{"source_agent_id":"Alpha Requester","source_owner_user_id":"Company A","target_agent_id":"Beta Document Specialist","task_kinds":["document.summarize"],"expires_in_minutes":15},"response":{"task_kinds":["document.summarize"],"grant":"issued","expires":true}},{"title":"Task submitted","method":"POST","path":"\/api\/a2a\/economy\/task","actor":"Company A \u00b7 Alpha Requester","summary":"The agent uses its a2a:task ability and the fresh grant. Work is limited to document.summarize, one delegation level and zero cost.","request":{"target_agent_id":"Beta Document Specialist","task_kind":"document.summarize","depth_remaining":1,"cost_snapshot":0,"prompt":"summarize this document"},"response":{"accepted":true,"status":"completed"}},{"title":"Scoped result","method":"POST","path":"\/api\/a2a\/economy\/task","actor":"Company B \u00b7 Beta Document Specialist","summary":"The recording adapter completed this one permitted task. No provider was called.","request":{"task_kind":"document.summarize","prompt":"summarize this document"},"response":{"ok":true,"status":"completed","result":"This document proves a scoped cross-owner A2A delegation."}},{"title":"Activity row","method":"GET","path":"\/api\/org\/external-a2a-activity","actor":"Company B \u00b7 owner activity view","summary":"The fixture persisted a grant receipt and a task trail. The owner activity endpoint reads the resulting ledger under owner permissions.","request":{"org_uuid":"Company B"},"response":{"grant_issuance":1,"intent":1,"meter":1,"runtime_started":1,"terminal":1}}]}