Skip to content

fix(chrome): sync managed MCP tool catalog 1.4.0 - #42

Merged
ImPedro29 merged 1 commit into
verbeux-ai:mainfrom
graseeel:fix/verboo-in-chrome-tool-catalog-1.4.0
Aug 24, 2026
Merged

fix(chrome): sync managed MCP tool catalog 1.4.0#42
ImPedro29 merged 1 commit into
verbeux-ai:mainfrom
graseeel:fix/verboo-in-chrome-tool-catalog-1.4.0

Conversation

@graseeel

Copy link
Copy Markdown

Why

The managed Verboo in Chrome MCP (extension 0.4.0 / tool catalog 1.4.0) now exposes 10 tools, but the CLI still advertised and authorized only the previous 8. The two new controller tools were invisible to the managed-MCP allowlist, so the CLI could not grant or announce them.

What

Adds find and extract_page_content to VERBOO_IN_CHROME_TOOL_NAMES in canonical catalog order, and updates the two contract tests that pin the tool list:

  • src/utils/verbooInChrome.ts — canonical tool-name array
  • src/utils/verbooInChrome.test.ts — browser-guidance contract
  • src/skills/bundled/verbooInChrome.test.ts — bundled-skill allowedTools contract

Scope

No extension code, no Rust, no UI, no docs, no legacy claudeInChrome paths. Exactly three files, +6 lines, no deletions.

Tests

  • Focused suites: bun test src/utils/verbooInChrome.test.ts src/skills/bundled/verbooInChrome.test.ts → 7 pass / 0 fail.
  • bun run build → exit 0 (external lists valid, SDK declarations in sync).
  • CLI smoke: node dist/cli.mjs --version0.15.16, exit 0.

Baseline transparency

Measured on a clean checkout at the base commit versus this patch: typecheck reports the same 1703 signatures, the full suite shows the same 2723 pass / 138 fail, and rebrand:check shows the same 35 complaints — zero delta of failures introduced by this change; the pre-existing failures are unrelated to this surface.

Compatibility

Older helpers may not offer the two new tools. The resulting error is visible and recoverable (unknown tool is reported by the MCP layer instead of failing silently). Version-gating the tool list per helper version is intentionally left out of this minimal patch.

@ImPedro29
ImPedro29 merged commit 4bcb88c into verbeux-ai:main Aug 24, 2026
12 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