ARCP v1.1 §7.5 allows agent identifiers with version suffixes. Not implemented.
Steps:
- Add
AgentRef::parse('name@version') parser
- Extend welcome capability shape with
{ name, versions: [...] }
- Wire
name@version into job.submit agent resolution
- Add
AGENT_VERSION_NOT_AVAILABLE error code (see related issue)
- Add
samples/agent_versions/ demo
- Tests
Reference: spec §7.5.
Audit reference: ARCP SDK Audit v1.1 (2026-05-19)
ARCP v1.1 §7.5 allows agent identifiers with version suffixes. Not implemented.
Steps:
AgentRef::parse('name@version')parser{ name, versions: [...] }name@versioninto job.submit agent resolutionAGENT_VERSION_NOT_AVAILABLEerror code (see related issue)samples/agent_versions/demoReference: spec §7.5.
Audit reference: ARCP SDK Audit v1.1 (2026-05-19)