Skip to content

docs: fence the Hermes tool-tree block in start.md - #280

Merged
ankitranjan7 merged 15 commits into
mainfrom
docs/route-dont-disable-native-tools
Aug 11, 2026
Merged

docs: fence the Hermes tool-tree block in start.md#280
ankitranjan7 merged 15 commits into
mainfrom
docs/route-dont-disable-native-tools

Conversation

@ankitranjan7

Copy link
Copy Markdown
Contributor

No description provided.

ankitranjan7 and others added 14 commits August 11, 2026 14:58
Section 4 of start.md told every harness to disable its native browser
tools. That is honest for narrow fetch/search tools, which Webcmd covers
end to end, but wrong for full browser toolsets like Cursor's Browser,
Hermes' browser_*, and OpenClaw's browser: those are wired into the local
dev loop and do things Webcmd does not target.

Split the table into Replace (disable) and Route (keep, with a routing
rule), state the boundary as integration rather than capability, and keep
full-disable as an explicit opt-in. Also resolves the contradictory
"disable any web-search tool / do not disable builtin web search tool"
sentence.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Agents fetch start.md and follow it verbatim, so section 4 has to say who
makes the call: the agent proposes, the user confirms. Retitle to
"Override installed tools" and add a section for tools the user installed
themselves (Playwright/Puppeteer MCPs, scraping or search MCPs, custom
web-fetch skills), which compete with Webcmd the same way built-ins do.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…ool names

Researched the actual fetch/search/browser tools of all seven harnesses.
Fixes: Hermes' web_search is in the `web` toolset, not bundled inside
`browser`; Codex has no fetch or browser tool at all; Cursor's `Web` is
the search tool and `Browser` is the navigation surface; OpenClaw's search
tools move to the keep column.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Keep web search everywhere; disable only fetch and open-web browser tools.
Per-harness corrections from primary docs: Claude Code keeps WebSearch and
gains the Browser-pane MCP tools; Codex has nothing to disable and should
move off the stale "cached" default; OpenCode keeps websearch; Cursor's Web
is its search tool while Browser is the overlap; Hermes toggles toolsets
not tools, so web_extract cannot be dropped without losing web_search;
OpenClaw keeps its three search tools and disables the browser via
browser.enabled; Pi's competing surface is entirely user-installed.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Both pages now lead with the plugin path and keep `webcmd skills add` as
the manual alternative, with a warning against doing both. Commands were
verified against the locally installed claude and codex CLIs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude Code discovers marketplaces via .claude-plugin/marketplace.json, so
`claude plugin marketplace add agentrhq/webcmd` failed against the existing
Codex-only manifests. Add the Claude Code marketplace and plugin manifests
pointing at the repo root, so the seven bundled skills install as a plugin.

Wire the new manifest version into release-please and extend the plugin
metadata check to keep both manifests in sync with package.json.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

🟢 No documentation gap found — medium confidence

The automated review found no documentation gap in the supplied changes.

This review is advisory and does not block merging.

@ankitranjan7 ankitranjan7 changed the title Docs/route dont disable native tools docs: fence the Hermes tool-tree block in start.md Aug 11, 2026
@ankitranjan7
ankitranjan7 merged commit 5611515 into main Aug 11, 2026
32 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants