You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Native ACP agents via ExMCP.ACP.Agent and ExMCP.ACP.Agent.Handler, allowing Elixir applications to implement the agent side of the Agent Client Protocol.
ACP agent facade helpers including ExMCP.ACP.start_agent/1, run_agent/1, and streaming helper APIs.
End-to-end ACP examples under examples/acp.
Cross-SDK ACP interop fixtures for the official TypeScript SDK in both directions: ExMCP controller to TypeScript agent, and TypeScript controller to ExMCP agent.
Stable ACP usage_update protocol, type, and agent helper APIs.
Changed
Updated README, examples, and the ACP guide to cover both controller-side and agent-side ACP support.
Updated ACP interop agents to use the official schema shape for session capability declarations.
Fixed
ExMCP.ACP.Client now accumulates streamed agent_message_chunk text only while a matching prompt is pending, preventing out-of-band updates such as session/load chunks from leaking into the next prompt result.