navi-1 / navi / tools /
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 13 May
..
__init__.py Migrate 3D modeling tools to standalone MCP server navi-3d 2 months ago
base.py Propagate user profile to LLM context via current_user_info ContextVar 2 months ago
code_exec.py Add multi-user sandbox: filesystem, terminal, code_exec, security policy 2 months ago
content_publish.py Add artifact source previews 2 months ago
delete_tool.py Add delete_tool: trash-based tool removal with restore support 3 months ago
filesystem.py Clarify knowledge persistence prompts 2 months ago
http_request.py Add web_view tool: headless browser with text extraction and screenshot 3 months ago
image_view.py Refine 3D modeler workflow 2 months ago
list_profiles.py Add profile discoverability: list_profiles tool + system prompt injection 3 months ago
list_tools.py Add self-extension tool system: write_tool, list_tools, tool_manual 3 months ago
loader.py Add self-extension tool system: write_tool, list_tools, tool_manual 3 months ago
logging_middleware.py Architecture extensibility — event bus, middleware, auto-discovery, Pydantic profiles 2 months ago
mcp_status.py Add MCP server support and fix memory tools user isolation 2 months ago
memory.py Add MCP server support and fix memory tools user isolation 2 months ago
memory_forget.py Add MCP server support and fix memory tools user isolation 2 months ago
memory_save.py Add MCP server support and fix memory tools user isolation 2 months ago
memory_search.py Add MCP server support and fix memory tools user isolation 2 months ago
middleware.py Architecture extensibility — event bus, middleware, auto-discovery, Pydantic profiles 2 months ago
reflect.py Clarify knowledge persistence prompts 2 months ago
reload_tools.py Add MCP server support and fix memory tools user isolation 2 months ago
scratchpad.py Planning debug panel, todo auto-populate, scratchpad/persona improvements 2 months ago
share_file.py Add multi-user sandbox: filesystem, terminal, code_exec, security policy 2 months ago
spawn_agent.py Wire MCP manager into sub-agent (spawn_agent) so MCP tools are available to sub-agents 2 months ago
ssh_exec.py Architecture cleanup: old_webclient, SSH shutdown, todo decoupling, ContextVar reset 2 months ago
switch_profile.py Make profile switching autonomous: switch immediately, inform after 3 months ago
terminal.py Add multi-user sandbox: filesystem, terminal, code_exec, security policy 2 months ago
test_tool.py Add developer profile; replace write_tool pattern with direct filesystem approach 3 months ago
todo.py Architecture cleanup: old_webclient, SSH shutdown, todo decoupling, ContextVar reset 2 months ago
tool_manual.py Add self-extension tool system: write_tool, list_tools, tool_manual 3 months ago
web_search.py Planning debug panel, todo auto-populate, scratchpad/persona improvements 2 months ago
web_view.py Add web_view tool: headless browser with text extraction and screenshot 3 months ago
write_tool.py Make server I/O non-blocking; update docs 2 months ago