AGENTS.md@crates/common/vtcode-desktop-protocol · git:20261023.b8fb3ff · 2026-10-23 · sha256 9729a896bcb41d92
AGENTS.md@crates/common/vtcode-desktop-protocol git:20261023.b8fb3ffA
Immutable. This exact content never changes and is served at /api/v1/blob/9729a896bcb41d92.
# vtcode-desktop-protocol [Root AGENTS.md](../../../AGENTS.md) | Internal wire contract for the desktop app and local service. ## Conventions - Keep messages typed and JSON-RPC framing bounded. - Preserve opaque interaction option identities across the wire. - Keep runtime history/events sourced from `vtcode-exec-events`. ## Dependencies - `serde` and `serde_json` (wire encoding) - `tokio` (bounded asynchronous stdio framing) - `vtcode-exec-events` (canonical runtime event payloads)