fix(web): address PR review (clean .md output, one MCP config source)

- .md output rewrites MDX-only syntax (Tabs, TabItem, asides, the MCP
  client component) into plain Markdown.
- MCP client setups live in one data file used by the landing page, the
  setup page and agents/install; the smoke-test claim names the five
  agents agent-smoke.sh actually drives (not Cursor).
- The landing page reads the version from Cargo.toml; the hand-copied BBCA
  data stays dated, and the design doc no longer promises capture.sh.
- MCP overview counts 11 tools plus the opt-in ownership_sync.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
hermes 2026-10-15 05:29:02 +00:00
commit 3623c50953
8 changed files with 101 additions and 121 deletions

View file

@ -120,7 +120,7 @@ stack.
| --- | --- | --- |
| `/cli/reference` | `idx --help` per command | a script runs the built binary and writes Markdown |
| `/mcp/tools` | `crates/idx-mcp/tests/golden/tools.json` | rendered at build time from the golden |
| Terminal panels | real `idx` runs | `web/scripts/capture.sh` saves output with a date; refreshed by hand |
| Terminal panels, BBCA table | real `idx` runs | copied by hand and labelled with their date; refresh after a new month |
| Install, guides | hand-written | reviewed when the README changes |
The README shrinks to a pitch, one install line per channel, and a link to the
@ -167,7 +167,7 @@ lives:
- **Hermes:** `config.yaml`, `mcp_servers.idx`.
- **Other:** the `idx-mcp` command over stdio.
These configs are the ones `tests/agents/agent-smoke.sh` already runs, so the
The Claude Code, Codex, opencode, pi and Hermes configs are the ones `tests/agents/agent-smoke.sh` already runs, so the
site can link that script as proof they work.
## Stack