CHAP v0.2.5: Adoption release
·
152 commits
to main
since this release
CHAP v0.2.5
CHAP v0.2.5 is an adoption-focused release for the Collaborative Human-Agent Protocol.
This release makes CHAP easier to run, test, package and integrate across TypeScript and Python implementations.
Highlights
- Publish-ready npm packages for
@chap/coordinator,@chap/coordinator-mcpand@chap/coordinator-a2a - PyPI-ready Python package for
chap-coordinator - New SQLite-backed storage support
- Typed coordinator API for cleaner integration
- New
chap-langgraphbridge for LangGraph human-in-the-loop workflows - Docker-based playground with deterministic
CHAP_NO_LLM=1mode - Single-file audit and override viewer
- Reusable CHAP conformance GitHub Action
- Updated README, quickstart and implementation registry
Conformance
- TypeScript and Python reference implementations pass the CHAP conformance suite
- Conformance harness: 21/21 test vectors passing
Security and reliability
- Hardened audit viewer with HTML escaping and CSP
- Docker playground bound to
127.0.0.1 - SQLite queries use prepared statements
- Improved idempotency checks in the LangGraph bridge