Kit ships ACP v2 session injection through published fork crates while the protocol and SDK work is reviewed upstream. Kit no longer depends on any git revision (#256).
Upstream work
Kit follow-up
Current fork crates
The forks keep the upstream library names (agent_client_protocol, agent_client_protocol_schema, agent_client_protocol_http). Switching back should only need changes to Cargo.toml.
The schema fork is based on v1.9.1, not upstream main, because upstream SDK main still pins schema =1.9.1: schema 1.10 removes MCP connect types the SDK uses.
Kit ships ACP v2 session injection through published fork crates while the protocol and SDK work is reviewed upstream. Kit no longer depends on any git revision (#256).
Upstream work
agentkit-acp0.10.12 behindunstable-injectKit follow-up
[patch]entries (chore(deps): use published ACP and agentkit forks instead of git pins #256)macos/ACP/Schemato the upstream schema at the same timeCurrent fork crates
agentkit-acp-schemadanielkov/agent-client-protocol@agentkit-acp-schema(b7ddb83, upstream v1.9.1 + injection schema)agentkit-acp-sdkdanielkov/rust-sdk@agentkit-acp-sdk(67976cc, upstream main + injection, response receipts, bounded transports)agentkit-acp-httpagentkit-acp-sdkThe forks keep the upstream library names (
agent_client_protocol,agent_client_protocol_schema,agent_client_protocol_http). Switching back should only need changes toCargo.toml.The schema fork is based on v1.9.1, not upstream main, because upstream SDK main still pins schema
=1.9.1: schema 1.10 removes MCP connect types the SDK uses.