STEP 01
↳ COOKBOOK
Five contract recipes
A2A support starts with card inspection and offline contract tests. Paste a card JSON, load a card URL, or point the CLI at a fixture.
01
Validate required card fields and endpoint reachability.
↳ CHECK
02
Simulate capability negotiation for a coding task.
↳ CHECK
03
Check task lifecycle transitions from created to completed.
↳ CHECK
04
Validate structured payload schemas and error bodies.
↳ CHECK
05
Export a contract-test report to CI.
↳ CHECK
↳ COMMANDS
agentstudio a2a validate ./agent-card.json --transcript ./fixtures/task.json agentstudio a2a run ./agent-card.json --format junit --out reports/a2a.xml