Releases
v1.1.0
Compare
Sorry, something went wrong.
No results found
ARCP Python SDK v1.1.0
Highlights
Full ARCP 1.1 protocol implementation: job submission, streaming results, lifecycle control (cancel/unsubscribe), session management, and cursor-paginated job listing
Comprehensive test suite: 307 tests across unit, state/integration, and e2e layers — 91%+ coverage on Python 3.13 and 3.14
Static type safety: all Pyright errors resolved; fully typed public API
WebSocket transport support via serve_websocket and WebSocketTransport
In-memory transport for fast testing via pair_memory_transports()
What's included
ARCPRuntime with agent registration, bearer auth, heartbeat, and job event log
ARCPClient with submit(), cancel_job(), list_jobs(), and cursor pagination
JobHandle with streamed event iteration and handle.done awaitable
ResultStream for chunked result writing from inside agents
StaticBearerVerifier for token-based auth in tests and simple deployments
Bug fixes & stability
Resolved 276 Pyright type errors across the codebase
Fixed ruff lint errors in test files
Skipped flaky WebSocket e2e test on CI Linux runners (passes locally)
You can’t perform that action at this time.