refactor: drop 12 runtimes, keep Claude, Codex, OpenCode, Cursor, ZCode, Antigravity
Removes kilo, kimi, kimi-code, copilot, windsurf, augment, trae, qwen, hermes, cline, codebuddy and pi end to end: capability descriptors, installer branches and converters (bin/install.js 14.9k -> 11.2k lines), TypeScript converters, hook surfaces and runtime homes, review lanes qwen/kimi-code, the two pi migrations, Kimi payload normalization in the hook guards, dead hostBehaviors vocabulary, launcher home probes, fixtures, runtime-specific tests and the prose that presented them as supported. Installer output for the six kept runtimes is byte-identical to before the prune. The Kimi tool-vocabulary tests in workflow-guard, read-guard and read-injection-scanner are left in place pending a decision.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# How to connect a host to the MSD companion MCP server
|
||||
|
||||
This guide shows you how to make a MCP-capable host (Claude Code, Codex,
|
||||
OpenCode, VS Code, Antigravity CLI, Cursor, Cline, Hermes, Augment Code) drive
|
||||
OpenCode, VS Code, Antigravity CLI, Cursor) drive
|
||||
MSD — run MSD
|
||||
commands and read/write `.planning/` state — through the companion MCP server,
|
||||
with no bespoke plugin.
|
||||
@@ -31,13 +31,8 @@ host.
|
||||
}
|
||||
```
|
||||
|
||||
- **Claude Code / Codex / Cursor / Cline / Hermes** — under the host's
|
||||
- **Claude Code / Codex / Cursor** — under the host's
|
||||
`mcpServers` object (project or user config).
|
||||
- **Augment Code** — under the `mcpServers` block of its own
|
||||
`settings.json` (not a standalone MCP config file, unlike Antigravity)
|
||||
— global at `~/.augment/settings.json`, project-local at
|
||||
`.augment/settings.json`. MSD's installer configures this entry
|
||||
automatically (`--augment` installs).
|
||||
- **VS Code** — in the workspace MCP servers list.
|
||||
- **Antigravity** — under the `mcpServers` block of its standalone
|
||||
`mcp_config.json` profile (not embedded in `settings.json`) — global at
|
||||
@@ -48,16 +43,13 @@ host.
|
||||
- **OpenCode** — under the `mcp` key (**not** `mcpServers`), in
|
||||
`~/.config/opencode/opencode.jsonc` (global) or `./opencode.json`
|
||||
(project). The entry shape also differs — see below.
|
||||
- **Kilo Code** — an OpenCode fork; also under the `mcp` key (**not**
|
||||
`mcpServers`), in `~/.config/kilo/opencode.jsonc` (global) or
|
||||
`./opencode.json` (project). Same entry shape as OpenCode.
|
||||
|
||||
Set `cwd` to the project whose `.planning/` you want MSD to manage — the server
|
||||
resolves state paths against it.
|
||||
|
||||
### OpenCode / Kilo entry shape
|
||||
### OpenCode entry shape
|
||||
|
||||
OpenCode (and Kilo, which shares OpenCode's config schema) use a
|
||||
OpenCode uses a
|
||||
`type`/`command`/`timeout` entry under the `mcp` key instead of the generic
|
||||
`command`/`args`/`cwd` form above:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user