Skip to content

CHAP v0.2.5: Adoption release

Choose a tag to compare

@brightbeamarsalan brightbeamarsalan released this 22 Jun 22:51
· 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-mcp and @chap/coordinator-a2a
  • PyPI-ready Python package for chap-coordinator
  • New SQLite-backed storage support
  • Typed coordinator API for cleaner integration
  • New chap-langgraph bridge for LangGraph human-in-the-loop workflows
  • Docker-based playground with deterministic CHAP_NO_LLM=1 mode
  • 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