Skip to main content

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

LanguageFrameworkPackageTests
TypeScriptLangGraph@uaicp/adapter-langgraph (0.3.1)12
PythonMicrosoft AutoGen v0.4uaicp-adapter-autogen (0.3.1)23
RustRiguaicp-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: