navi-1 / navi / core /
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 21 May
..
__init__.py Replace global lazy singletons with explicit AppContainer + lifespan 1 month ago
agent.py Refactor profile tool config to explicit agent/subagent structure 1 month ago
agent_run_context.py Step 5-7: Extract async generators from run_stream, unify run() as wrapper 2 months ago
ai_helper.py Refactor: move tool helper modules into _internal subpackage 2 months ago
anti_stall.py Step 3: Extract AntiStallMonitor from run_stream() 2 months ago
compressor.py Step 4: Extract SubAgentRunner from run_ephemeral() 2 months ago
container.py Fix stop button responsiveness and shutdown CancelledError 1 month ago
context_builder.py Refactor profile tool config to explicit agent/subagent structure 1 month ago
event_bus.py Architecture extensibility — event bus, middleware, auto-discovery, Pydantic profiles 2 months ago
events.py Fix token counting: show only completion tokens, not cumulative prompt+completion 1 month ago
name_generator.py Generate session titles in the user's language 2 months ago
orchestrator.py Extract WebSocket business logic into AgentSessionOrchestrator 1 month ago
pg_session_store.py Extract single shared Database pool, eliminate 4 duplicated pool creations 1 month ago
planning.py Fix planning: change plan-follow-up role from system to user 1 month ago
registry.py FallbackOllamaBackend: do not blacklist single server, empty file fallback 1 month ago
scheduler.py Extract single shared Database pool, eliminate 4 duplicated pool creations 1 month ago
session.py Add session search across messages with backend + frontend 2 months ago
stream_guard.py Step 4: Extract SubAgentRunner from run_ephemeral() 2 months ago
subagent_runner.py Refactor profile tool config to explicit agent/subagent structure 1 month ago
tool_executor.py Migrate MCP tool naming from mcp:server:tool to mcp__server__tool 1 month ago
tool_utils.py Migrate MCP tool naming from mcp:server:tool to mcp__server__tool 1 month ago