Skip to content

0.1.0

Choose a tag to compare

@arkavo-com arkavo-com released this 10 Jun 20:53
· 2 commits to main since this release
fe3d199

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
  • A2AServerA2ARequestHandler + HTTP-server-agnostic JSONRPCDispatcher

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