AIP v1.0
Agent Infrastructure Protocol
Capability Resolution → Policy Evaluation → Execution Dispatch → Evidence Recording
Agent Request→Capability Resolution→Policy Evaluation→Execution Dispatch→Evidence Record
Speed:
Invocation Request ReceivedAIP Core
capabilityfilesystem.read_file
actorresearch-agent (agent)
delegationuser_alice → planner → research-agent
Stage 1: Capability ResolutionRegistry
lookupfilesystem.read_file@1.0
risk_tierLOW
transportmcp (filesystem-mcp)
version_matchlifecycle_checkschema_validate
Stage 2: Policy EvaluationPolicy Engine
policies3 registered, 0 matching
risk_defaultLOW → allow (default)
decisionALLOW
target_matchcondition_evalrisk_default
Stage 3: Execution DispatchMCP
transportMCP (stdio)
methodread_file
result{ content: "[file content]" }
mcp_connecttools/callnormalize_output
Stage 4: Evidence RecordingImmutable
evidence_idev_a1b2c3d4
input_digestsha256:8f14e45f...
statusSUCCESS
Invocation ResponseComplete
statussuccess
evidenceev_a1b2c3d4