navi-1 / navi / core /
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 11 Jul
..
__init__.py Replace global lazy singletons with explicit AppContainer + lifespan 5 months ago
agent.py Navi Code: force context compression via typed /compact control message 3 months ago
agent_run_context.py tui: show the currently-served model in the status panel 3 months ago
ai_helper.py Refactor: move tool helper modules into _internal subpackage 5 months ago
anti_stall.py Step 3: Extract AntiStallMonitor from run_stream() 5 months ago
compressor.py compressor: structured summaries, profile-aware compression, adaptive keep_recent 4 months ago
container.py Move terminal_manager to _internal subpackage 5 months ago
context_builder.py agent: cwd-aware memory fact filter for bounded autonomy 3 months ago
event_bus.py Architecture extensibility — event bus, middleware, auto-discovery, Pydantic profiles 6 months ago
events.py tui: show the changed step's text in the todo update call card 3 months ago
name_generator.py Generate session titles in the user's language 5 months ago
orchestrator.py Navi Code: force context compression via typed /compact control message 3 months ago
pg_session_store.py session store: lazy persistence — no empty sessions in DB 3 months ago
planning.py Isolate sub-agent todo + render live todo in TUI side panel 3 months ago
registry.py Add persistent multi-session terminal tool with background support 5 months ago
scheduler.py Extract single shared Database pool, eliminate 4 duplicated pool creations 5 months ago
session.py Add persistent multi-session terminal tool with background support 5 months ago
stream_guard.py Step 4: Extract SubAgentRunner from run_ephemeral() 5 months ago
subagent_runner.py tui: show the changed step's text in the todo update call card 3 months ago
tool_executor.py Fix MCP names and profile API format consistency 4 months ago
tool_utils.py Fix MCP tool registration at startup 5 months ago