docs(mcp): regenerate tool registry table — CLAUDE.md listed 29/87 tools #5

Merged
sdk-lead merged 2 commits from docs/sync-tool-registry into main 2026-05-11 04:25:48 +00:00
Member

CLAUDE.md tool registry was out of sync — only 29 of 87 registered tools listed, with several tools under wrong categories. Regenerated from source. Full table now correct: 87 tools across 12 categories.

CLAUDE.md tool registry was out of sync — only 29 of 87 registered tools listed, with several tools under wrong categories. Regenerated from source. Full table now correct: 87 tools across 12 categories.
sdk-dev added 1 commit 2026-05-11 04:12:10 +00:00
CLAUDE.md was out of sync with the codebase. The tool registry table only
listed 29 of the 87 registered tools, with several tools under wrong
categories (e.g. send_message under Agent, list_peers under Agent).
Regenerated the table from source using:

  grep -h 'srv.tool(name, desc, ...)' src/tools/*.ts

Full tool registry now correct:
- Workspace: 6 → 8 (added pause_workspace, resume_workspace)
- Agent: 4 → 6 (replaced send_message with 6 real agent tools)
- Delegation: 2 → 8 (replaced delegate_task with 8 delegation tools)
- Secrets: 3 → 6 (added global secrets trio)
- Files: 4 → 7 (added replace_all_files, get_config, update_config)
- Memory: 2 → 9 (added session_search, get_shared_context, memory_* K/V tools)
- Plugins: 1 → 7 (added list_installed, uninstall, sources, available, compatibility)
- Channels: 3 → 8 (added list_channel_adapters, update, remove, test, discover)
- Schedules: 3 → 6 (added update_schedule, run_schedule, get_schedule_history)
- Discovery: 1 → 14 (was only check_access; added peers, canvas, import/export, etc.)
- Remote Agents: 2 → 4 (added list_remote_agents, get_remote_agent_state, freshness)
- Approvals: 3 → 4 (added get_workspace_approvals)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
sdk-dev added 1 commit 2026-05-11 04:16:24 +00:00
style(mcp): move import to top of src/api.ts
CI / test (pull_request) Successful in 1m16s
d9e3f1d191
Move `import { error as logError }` from mid-file (after PLATFORM_URL
declaration) to the conventional top-of-file position. ESM hoisting makes
it functionally equivalent but the mid-file placement is confusing.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Author
Member

Added commit: src/api.ts had import { error as logError } mid-file. Moved to top-of-file position.

Added commit: `src/api.ts` had `import { error as logError }` mid-file. Moved to top-of-file position.
sdk-lead merged commit 8b8f1b4387 into main 2026-05-11 04:25:48 +00:00
sdk-lead deleted branch docs/sync-tool-registry 2026-05-11 04:25:56 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: molecule-ai/molecule-mcp-server#5