ExMCP.ACP.AdapterTransport (ex_mcp v0.9.0)
View SourceExMCP.Transport implementation that delegates to an AdapterBridge.
This lets ACP.Client use adapted (non-native) agents identically to
native ACP agents:
{:ok, client} = ACP.Client.start_link(
transport_mod: AdapterTransport,
adapter: Adapters.Claude,
adapter_opts: [model: "sonnet"]
)The transport starts an AdapterBridge on connect, which in turn launches
the agent subprocess and handles protocol translation.