|
Refactor: move tool helper modules into _internal subpackage
Moves non-tool infrastructure out of navi/tools/ root so that only actual tool classes live there: base.py → _internal/base.py loader.py → _internal/loader.py middleware.py → _internal/middleware.py logging_middleware.py → _internal/logging_middleware.py _time_parser.py → _internal/time_parser.py All imports updated across core/, api/, mcp/, tools/, and tests/. No proxy files remain in navi/tools/ root. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
|---|
|
|
| navi/api/routes/messages.py |
|---|
| navi/core/ai_helper.py |
|---|
| navi/core/context_builder.py |
|---|
| navi/core/planning.py |
|---|
| navi/core/tool_executor.py |
|---|
| navi/mcp/tools.py |
|---|
| navi/tools/_internal/__init__.py 0 → 100644 |
|---|
| navi/tools/_internal/base.py 0 → 100644 |
|---|
| navi/tools/_internal/loader.py 0 → 100644 |
|---|
| navi/tools/_internal/logging_middleware.py 0 → 100644 |
|---|
| navi/tools/_internal/middleware.py 0 → 100644 |
|---|
| navi/tools/_internal/time_parser.py 0 → 100644 |
|---|
| navi/tools/base.py 100644 → 0 |
|---|
| navi/tools/code_exec.py |
|---|
| navi/tools/content_publish.py |
|---|
| navi/tools/create_mcp_server.py |
|---|
| navi/tools/delete_tool.py |
|---|
| navi/tools/filesystem.py |
|---|
| navi/tools/image_view.py |
|---|
| navi/tools/list_profiles.py |
|---|
| navi/tools/list_tools.py |
|---|
| navi/tools/loader.py 100644 → 0 |
|---|
| navi/tools/logging_middleware.py 100644 → 0 |
|---|
| navi/tools/mcp_status.py |
|---|
| navi/tools/memory.py |
|---|
| navi/tools/memory_forget.py |
|---|
| navi/tools/memory_save.py |
|---|
| navi/tools/memory_search.py |
|---|
| navi/tools/middleware.py 100644 → 0 |
|---|
| navi/tools/reflect.py |
|---|
| navi/tools/reload_tools.py |
|---|
| navi/tools/scratchpad.py |
|---|
| navi/tools/share_file.py |
|---|
| navi/tools/spawn_agent.py |
|---|
| navi/tools/ssh_exec.py |
|---|
| navi/tools/switch_profile.py |
|---|
| navi/tools/terminal.py |
|---|
| navi/tools/test_mcp_tool.py |
|---|
| navi/tools/test_tool.py |
|---|
| navi/tools/todo.py |
|---|
| navi/tools/tool_manual.py |
|---|
| navi/tools/write_tool.py |
|---|
| tests/unit/tools/test_content_publish.py |
|---|
| tests/unit/tools/test_filesystem.py |
|---|
| tests/unit/tools/test_share_file.py |
|---|
| tests/unit/tools/test_spawn_agent.py |
|---|
| webclient/dist/assets/index-BhVW14r2.js 100644 → 0 |
|---|
|
Not supported
|
| webclient/dist/assets/index-S3wsSeQc.css 100644 → 0 |
|---|