vtcode-acp 0.175.2

ACP bridge and client implementation for VT Code
Documentation

vtcode-acp

vtcode-acp is the canonical ACP crate for VT Code.

Canonical surface is the SACP stdio agent in src/zed/ (StandardAcpAdapter, ZedAcpAdapter, ZedAgent on upstream agent-client-protocol).

Legacy crate-internal HTTP stack (capabilities, client, client_v2, session, messages, jsonrpc, transport HTTP /rpc+SSE types with date versions like 2025-01-01) is not the ACP stdio transport and must not be extended for new protocol work. See AGENTS.md for the module map.

ACP (Agent Communication Protocol) support for VT Code.

This crate exposes both the ACP client library and the VT Code Zed bridge. Downstream crates should treat this as the canonical ACP entrypoint.

Public entrypoints

  • StandardAcpAdapter and ZedAcpAdapter for launching VT Code over ACP stdio (canonical)
  • Legacy HTTP helpers (AcpClientV2, AcpClient) are crate-internal and not ACP stdio transports

API reference

See docs.rs/vtcode-acp.

Related docs