Records the verified design before implementing: keep dsh-bash agent-side execution and render Zed's terminal tool-call card via the `_meta` convention (terminal_info/terminal_output/terminal_exit), capability-gated on clientCapabilities._meta.terminal_output, with the ```console text block as the no-capability fallback. Rejects the spec's client-side terminal/create path (it would bypass dsh-bash's sandbox/env-scrub/ownership/cwd). Studied claude-agent-acp, codex-acp, and Zed's renderer to ground the wire contract. Live streaming and command classification are noted as separate follow-ups. |
||
|---|---|---|
| .. | ||
| cookbook | ||
| postmortem | ||
| rfc | ||
| AGENTS.md | ||
| architecture.md | ||
| development.md | ||
| module-graph.md | ||