cleanup: remove deprecated tools and orphaned memory tools
Removed (no profile used them, no cross-dependencies):
- write_tool.py, delete_tool.py, test_tool.py
- memory_save.py, memory_search.py, memory_forget.py

Updated:
- navi/core/registry.py — removed imports and registrations
- navi/tools/__init__.py — removed imports
- docs/tools.md — removed references, updated self-extension section to MCP
- navi/tools/tool_manual.py — updated example to create_mcp_server

Profile fixes:
- developer: +tool_manual, +ssh_exec
- discuss: +list_profiles
- tool_developer: +mcp_servers navi-web

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 606de77 commit fb5676b2b15a56a3f8e45f9eae7cfd975ce2a47e
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 15 May
Showing 13 changed files
View
docs/tools.md
View
navi/core/registry.py
View
navi/profiles/developer/config.json
View
navi/profiles/discuss/config.json
View
navi/profiles/tool_developer/config.json
View
navi/tools/__init__.py
View
navi/tools/delete_tool.py 100644 → 0
View
navi/tools/memory_forget.py 100644 → 0
View
navi/tools/memory_save.py 100644 → 0
View
navi/tools/memory_search.py 100644 → 0
View
navi/tools/test_tool.py 100644 → 0
View
navi/tools/tool_manual.py
View
navi/tools/write_tool.py 100644 → 0