0.1.0
Initial release of the Swift SDK for the Agent2Agent (A2A) Protocol, implementing spec v1.0.1.
- A2A — data model mapped field-for-field to
a2a.proto(proto3 JSON mapping), JSON-RPC envelopes, full §5.4 error-code table - A2AClient — agent card resolution, all 11 operations, SSE streaming, pluggable transport & authentication
- A2AServer —
A2ARequestHandler+ HTTP-server-agnosticJSONRPCDispatcher
Zero third-party dependencies, Swift 6 strict concurrency. CI-verified on macOS and Linux (swift:6.3). Interop-verified against the official Python a2a-sdk 1.1.0 sample server (SendMessage, GetTask, SSE streaming, error mapping).
.package(url: "https://github.com/arkavo-ai/a2a-swift.git", from: "0.1.0")🤖 Generated with Claude Code