Rename MCP tools to mcp:server:tool format and restore human-readable names
- Core naming: mcp_server_tool → mcp:server:tool (colon-delimited)
- navi-web tools: search/view/request → web_search/web_view/http_request
- navi-3d tools: compile_scad/render_stl/lint_scad (unchanged names)
- Updated all profile configs, system prompts, docs, manuals, tests
- Added new lint_scad.md manual
- Fixed modeler_3d prompt stale references (scad_lint, model_3d, render_3d)
- All 240 tests pass

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 6705e2c commit 24f0d97b56d564703e3f7a34569243db69655270
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 13 May
Showing 27 changed files
View
docs/api.md
View
docs/profiles.md
View
docs/tools.md
View
docs/visual.html
View
manuals/lint_scad.md 0 → 100644
View
manuals/model_3d.md
View
manuals/render_3d.md
View
manuals/spawn_agent.md
View
mcp-servers/navi-web/app/mcp_server.py
View
mcp_servers.json
View
navi/api/deps.py
View
navi/api/routes/agents.py
View
navi/core/tool_executor.py
View
navi/mcp/tools.py
View
navi/profiles/developer/config.json
View
navi/profiles/discuss/config.json
View
navi/profiles/discuss/system_prompt.txt
View
navi/profiles/modeler_3d/config.json
View
navi/profiles/modeler_3d/subagent_system_prompt.txt
View
navi/profiles/modeler_3d/system_prompt.txt
View
navi/profiles/secretary/config.json
View
navi/profiles/secretary/system_prompt.txt
View
navi/profiles/server_admin/config.json
View
navi/profiles/server_admin/system_prompt.txt
View
navi/tools/reload_tools.py
View
tests/unit/core/test_tool_executor.py
View
tests/unit/test_mcp.py