Expand description
Proposal-only runtime contract for external agents.
Structs§
- A2aError
Envelope - A2aHandshake
Request - A2aHandshake
Response - A2aProtocol
- A2aTask
Lifecycle Event - A2aTask
Session Ack - A2aTask
Session Completion Request - A2aTask
Session Completion Response - A2aTask
Session Dispatch Request - A2aTask
Session Progress Item - A2aTask
Session Progress Request - A2aTask
Session Result - A2aTask
Session Snapshot - A2aTask
Session Start Request - Agent
Task - Coordination
Message - Coordination
Plan - Coordination
Result - Coordination
Task - Execution
Feedback - HubProfile
- Hub profile - describes a Hub’s capabilities and configuration
- HubSelection
Policy - Hub selection policy - defines how to choose between multiple hubs
- Human
Approval - Mutation
Needed Failure Contract - Mutation
Proposal - Replay
Fallback Contract - Replay
Feedback - Supervised
Devloop Outcome - Supervised
Devloop Request
Enums§
- A2aCapability
- A2aError
Code - A2aTask
Lifecycle State - A2aTask
Session State - Agent
Capability Level - Agent
Role - Bounded
Task Class - Coordination
Primitive - HubOperation
Class - Hub operation class - classifies the type of A2A operation
- HubTrust
Tier - Hub trust tier - defines operational permissions for a Hub
- Mutation
Needed Failure Reason Code - Mutation
Needed Recovery Action - Proposal
Target - Replay
Fallback Next Action - Replay
Fallback Reason Code - Replay
Planner Directive - Supervised
Devloop Status
Constants§
- A2A_
PROTOCOL_ NAME - A2A_
PROTOCOL_ VERSION - A2A_
PROTOCOL_ VERSION_ V1 - A2A_
SUPPORTED_ PROTOCOL_ VERSIONS - A2A_
TASK_ SESSION_ PROTOCOL_ VERSION