Release Status
Current Release
- protocol version:
v0.3 - package release:
0.3.1(published on February 26, 2026) - practitioner status: ready to implement
- documentation status: complete implementation guidance is published on this site
Included in v0.3
- core specification and invariant model
- schema contracts (envelope, evidence, verification report)
- polyglot adapter ecosystem (TypeScript, Python, Rust)
- 52 passing tests across all official adapters
- adapter contract with language-specific implementations
Official Adapters
| Language | Framework | Package | Tests |
|---|---|---|---|
| TypeScript | LangGraph | @uaicp/adapter-langgraph (0.3.1) | 12 |
| Python | Microsoft AutoGen v0.4 | uaicp-adapter-autogen (0.3.1) | 23 |
| Rust | Rig | uaicp-adapter-rig (0.3.1) | 17 |
Implementation Path
For adoption, start with:
Quick Start
# Install published packages
# TypeScript
npm install @uaicp/core @uaicp/adapter-langgraph
# Python
pip install uaicp-core uaicp-adapter-autogen
# Rust
cargo add uaicp-core uaicp-adapter-rig
For contributor/source validation in this monorepo:
# TypeScript
cd libs/typescript && npm install && npm test
# Python
cd libs/python && pip install -e core/ -e adapter-autogen/ && pytest adapter-autogen/tests/
# Rust
cd libs/rust && cargo test --workspace
Contributor Tracking
Enhancements after v0.3 are tracked in GitHub issues: