navi-1 / navi / core /
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 8 days ago
..
__init__.py Replace global lazy singletons with explicit AppContainer + lifespan 1 month ago
agent.py Add navi_ui form component with client-side validation 8 days ago
agent_run_context.py Step 5-7: Extract async generators from run_stream, unify run() as wrapper 1 month ago
ai_helper.py Refactor: move tool helper modules into _internal subpackage 1 month ago
anti_stall.py Add navi_ui form component with client-side validation 8 days ago
compressor.py Fix 19 issues found in full codebase review 1 month ago
container.py Move terminal_manager to _internal subpackage 1 month ago
context_builder.py Add navi_ui form component with client-side validation 8 days ago
event_bus.py Architecture extensibility — event bus, middleware, auto-discovery, Pydantic profiles 1 month ago
events.py Add persistent multi-session terminal tool with background support 1 month ago
name_generator.py Generate session titles in the user's language 1 month ago
orchestrator.py Add navi_ui form component with client-side validation 8 days ago
pg_session_store.py Add navi_ui form component with client-side validation 8 days ago
planning.py Phase 2: Dual-write with is_context/is_display flags on Message 1 month ago
registry.py Add persistent multi-session terminal tool with background support 1 month ago
scheduler.py Extract single shared Database pool, eliminate 4 duplicated pool creations 1 month ago
session.py Add persistent multi-session terminal tool with background support 1 month ago
stream_guard.py Step 4: Extract SubAgentRunner from run_ephemeral() 1 month ago
subagent_runner.py Add subagent progress report on failure 1 month ago
tool_executor.py Fix MCP tool spinner bug: match tool_started → tool_call by tool_call_id 1 month ago
tool_utils.py Fix MCP tool registration at startup 1 month ago