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 - Autonomous
Denial Condition - A denial condition attached to a rejected autonomous task plan.
- Autonomous
Intake Input - Input for autonomous candidate discovery from raw diagnostic output.
- Autonomous
Intake Output - Output of autonomous candidate intake: one or more discovered candidates (deduplicated) plus any that were denied with fail-closed reason codes.
- Autonomous
Mutation Proposal - A machine-readable mutation proposal generated from an approved autonomous plan.
- Autonomous
PrLane Decision - Decision record for the autonomous PR lane.
- Autonomous
Proposal Scope - Bounded file scope for an autonomous mutation proposal.
- Autonomous
Release Gate Decision - Combined gate decision record for the autonomous merge and release lane.
- Autonomous
Task Plan - An approved or denied autonomous task plan produced from a discovered candidate.
- Confidence
Revalidation Result - Full revalidation decision produced after a confidence evaluation round.
- Coordination
Message - Coordination
Plan - Coordination
Result - Coordination
Task - Demotion
Decision - Demotion or quarantine transition event.
- Discovered
Candidate - A candidate discovered autonomously from CI or runtime signals without a caller-supplied issue number.
- Equivalence
Explanation - Human-readable and machine-auditable explanation for why two tasks are considered semantically equivalent for replay selection purposes.
- 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 - Mutation
Proposal Scope - Mutation
Proposal Validation Budget - PrEvidence
Bundle - Evidence bundle required before autonomous PR creation.
- Replay
Fallback Contract - Replay
Feedback - Rollback
Plan - Rollback plan attached to a blocked or drifted autonomous release.
- Self
Evolution Acceptance Gate Contract - Self
Evolution Acceptance Gate Input - Self
Evolution Approval Evidence - Self
Evolution Candidate Intake Request - Self
Evolution Delivery Outcome - Self
Evolution Mutation Proposal Contract - Self
Evolution Reason Code Matrix - Self
Evolution Selection Decision - Semantic
Replay Decision - Decision produced by semantic replay evaluation.
- Supervised
Delivery Contract - Supervised
Devloop Outcome - Supervised
Devloop Request
Enums§
- A2aCapability
- A2aError
Code - A2aTask
Lifecycle State - A2aTask
Session State - Agent
Capability Level - Agent
Role - Autonomous
Approval Mode - Approval mode for an autonomous mutation proposal.
- Autonomous
Candidate Source - Signal source for an autonomously discovered candidate.
- Autonomous
Intake Reason Code - Reason code for the outcome of autonomous candidate classification.
- Autonomous
Merge Gate Status - Status of the autonomous merge gate.
- Autonomous
Plan Reason Code - Reason code for the outcome of autonomous task planning.
- Autonomous
PrLane Reason Code - Reason codes for the autonomous PR lane gate.
- Autonomous
PrLane Status - Status of an autonomous PR lane decision.
- Autonomous
Proposal Reason Code - Stable reason code for an autonomous mutation proposal outcome.
- Autonomous
Publish Gate Status - Status of the autonomous publish gate.
- Autonomous
Release Gate Status - Status of the autonomous release gate.
- Autonomous
Release Reason Code - Reason codes for the autonomous release gate.
- Autonomous
Risk Tier - Risk tier assigned to an autonomous task plan.
- Bounded
Task Class - Confidence
Demotion Reason Code - Reason code for a demotion or quarantine transition.
- Confidence
State - Current confidence lifecycle state of a reusable asset.
- Coordination
Primitive - HubOperation
Class - Hub operation class - classifies the type of A2A operation
- HubTrust
Tier - Hub trust tier - defines operational permissions for a Hub
- Kill
Switch State - Kill-switch state for the autonomous release lane.
- Mutation
Needed Failure Reason Code - Mutation
Needed Recovery Action - Mutation
Proposal Contract Reason Code - Mutation
Proposal Evidence - PrLane
Approval State - Approval state for the autonomous PR lane.
- Proposal
Target - Replay
Eligibility - Whether an asset is currently eligible for replay selection.
- Replay
Fallback Next Action - Replay
Fallback Reason Code - Replay
Planner Directive - Revalidation
Outcome - Outcome of a single confidence revalidation round.
- Self
Evolution Acceptance Gate Reason Code - Self
Evolution Audit Consistency Result - Self
Evolution Selection Reason Code - Semantic
Replay Reason Code - Reason code explaining the outcome of a semantic replay evaluation.
- Supervised
Delivery Approval State - Supervised
Delivery Reason Code - Supervised
Delivery Status - Supervised
Devloop Status - Supervised
Execution Decision - Supervised
Execution Reason Code - Supervised
Validation Outcome - Task
Equivalence Class - Broader semantic equivalence families for replay generalization.
Constants§
- A2A_
PROTOCOL_ NAME - A2A_
PROTOCOL_ VERSION - A2A_
PROTOCOL_ VERSION_ V1 - A2A_
SUPPORTED_ PROTOCOL_ VERSIONS - A2A_
TASK_ SESSION_ PROTOCOL_ VERSION
Functions§
- accept_
discovered_ candidate - accept_
self_ evolution_ selection_ decision - approve_
autonomous_ mutation_ proposal - Construct an approved
AutonomousMutationProposalfrom a valid plan. - approve_
autonomous_ pr_ lane - Construct an approved
AutonomousPrLaneDecision. - approve_
autonomous_ release_ gate - Construct an approved
AutonomousReleaseGateDecision. - approve_
autonomous_ task_ plan - approve_
semantic_ replay - Construct an approved
SemanticReplayDecision. - demote_
asset - Construct a
DemotionDecision. - deny_
autonomous_ mutation_ proposal - Construct a denied fail-closed
AutonomousMutationProposal. - deny_
autonomous_ pr_ lane - Construct a denied
AutonomousPrLaneDecision. - deny_
autonomous_ release_ gate - Construct a denied
AutonomousReleaseGateDecision. - deny_
autonomous_ task_ plan - deny_
discovered_ candidate - deny_
semantic_ replay - Construct a denied
SemanticReplayDecision. - fail_
confidence_ revalidation - Construct a failing
ConfidenceRevalidationResult. - infer_
mutation_ needed_ failure_ reason_ code - infer_
replay_ fallback_ reason_ code - normalize_
mutation_ needed_ failure_ contract - normalize_
replay_ fallback_ contract - pass_
confidence_ revalidation - Construct a passing
ConfidenceRevalidationResult. - reject_
self_ evolution_ selection_ decision