Highlights
- Aligns ACP encoding, lifecycle params, session updates, capability builders, MCP server config shapes, extension methods, and adapter output with the current stable ACP schema.
- Expands official ACP TypeScript SDK interoperability coverage across agent/client flows, auth/logout, permissions, session lifecycle, prompt lifecycle, and rich content blocks.
- Refactors ACP and HttpPlug transformation logic into focused functional cores while keeping side effects at runtime boundaries.
- Changes the Claude adapter permission default to inherit the Claude CLI default unless configured explicitly, with atom mappings updated to real Claude CLI mode names.
- Hardens MCP HTTP/OAuth guard paths and ACP adapter environment/error handling.
See CHANGELOG.md for the full release notes.