Skip to main content

Crate oris_agent_contract

Crate oris_agent_contract 

Source
Expand description

Proposal-only runtime contract for external agents.

Structs§

A2aErrorEnvelope
A2aHandshakeRequest
A2aHandshakeResponse
A2aProtocol
A2aTaskLifecycleEvent
A2aTaskSessionAck
A2aTaskSessionCompletionRequest
A2aTaskSessionCompletionResponse
A2aTaskSessionDispatchRequest
A2aTaskSessionProgressItem
A2aTaskSessionProgressRequest
A2aTaskSessionResult
A2aTaskSessionSnapshot
A2aTaskSessionStartRequest
AgentTask
AutonomousDenialCondition
A denial condition attached to a rejected autonomous task plan.
AutonomousIntakeInput
Input for autonomous candidate discovery from raw diagnostic output.
AutonomousIntakeOutput
Output of autonomous candidate intake: one or more discovered candidates (deduplicated) plus any that were denied with fail-closed reason codes.
AutonomousTaskPlan
An approved or denied autonomous task plan produced from a discovered candidate.
CoordinationMessage
CoordinationPlan
CoordinationResult
CoordinationTask
DiscoveredCandidate
A candidate discovered autonomously from CI or runtime signals without a caller-supplied issue number.
ExecutionFeedback
HubProfile
Hub profile - describes a Hub’s capabilities and configuration
HubSelectionPolicy
Hub selection policy - defines how to choose between multiple hubs
HumanApproval
MutationNeededFailureContract
MutationProposal
MutationProposalScope
MutationProposalValidationBudget
ReplayFallbackContract
ReplayFeedback
SelfEvolutionAcceptanceGateContract
SelfEvolutionAcceptanceGateInput
SelfEvolutionApprovalEvidence
SelfEvolutionCandidateIntakeRequest
SelfEvolutionDeliveryOutcome
SelfEvolutionMutationProposalContract
SelfEvolutionReasonCodeMatrix
SelfEvolutionSelectionDecision
SupervisedDeliveryContract
SupervisedDevloopOutcome
SupervisedDevloopRequest

Enums§

A2aCapability
A2aErrorCode
A2aTaskLifecycleState
A2aTaskSessionState
AgentCapabilityLevel
AgentRole
AutonomousCandidateSource
Signal source for an autonomously discovered candidate.
AutonomousIntakeReasonCode
Reason code for the outcome of autonomous candidate classification.
AutonomousPlanReasonCode
Reason code for the outcome of autonomous task planning.
AutonomousRiskTier
Risk tier assigned to an autonomous task plan.
BoundedTaskClass
CoordinationPrimitive
HubOperationClass
Hub operation class - classifies the type of A2A operation
HubTrustTier
Hub trust tier - defines operational permissions for a Hub
MutationNeededFailureReasonCode
MutationNeededRecoveryAction
MutationProposalContractReasonCode
MutationProposalEvidence
ProposalTarget
ReplayFallbackNextAction
ReplayFallbackReasonCode
ReplayPlannerDirective
SelfEvolutionAcceptanceGateReasonCode
SelfEvolutionAuditConsistencyResult
SelfEvolutionSelectionReasonCode
SupervisedDeliveryApprovalState
SupervisedDeliveryReasonCode
SupervisedDeliveryStatus
SupervisedDevloopStatus
SupervisedExecutionDecision
SupervisedExecutionReasonCode
SupervisedValidationOutcome

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_task_plan
deny_autonomous_task_plan
deny_discovered_candidate
infer_mutation_needed_failure_reason_code
infer_replay_fallback_reason_code
normalize_mutation_needed_failure_contract
normalize_replay_fallback_contract
reject_self_evolution_selection_decision