History for navi-1 / navi / core
2026-05-25
@Eugene Sukhodolskiy
Add session message archive table + global sequence_number tracking ...
Eugene Sukhodolskiy committed on 25 May
@Eugene Sukhodolskiy
Implement delta-save for session messages ...
Eugene Sukhodolskiy committed on 25 May
@Eugene Sukhodolskiy
Review fixes: restore _build_sessions, fix flags, search filter, tests ...
Eugene Sukhodolskiy committed on 25 May
@Eugene Sukhodolskiy
Phase 5: Cleanup legacy JSON dual-write, remove duplicated class ...
Eugene Sukhodolskiy committed on 25 May
@Eugene Sukhodolskiy
Phase 4: Read list/search from session_messages, drop JSON fallback ...
Eugene Sukhodolskiy committed on 25 May
@Eugene Sukhodolskiy
Phase 3: Build context from session_messages table ...
Eugene Sukhodolskiy committed on 25 May
@Eugene Sukhodolskiy
Phase 2: Dual-write with is_context/is_display flags on Message ...
Eugene Sukhodolskiy committed on 25 May
@Eugene Sukhodolskiy
Add subagent progress report on failure ...
Eugene Sukhodolskiy committed on 25 May
@Eugene Sukhodolskiy
Add client-side image resize and server-side image token budgeting ...
Eugene Sukhodolskiy committed on 25 May
2026-05-24
@Eugene Sukhodolskiy
Fix MCP tool spinner bug: match tool_started → tool_call by tool_call_id ...
Eugene Sukhodolskiy committed on 24 May
@Eugene Sukhodolskiy
Fix MCP tool registration at startup ...
Eugene Sukhodolskiy committed on 24 May
@Eugene Sukhodolskiy
Add debug logging to trace MCP tool registration / resolution ...
Eugene Sukhodolskiy committed on 24 May
@Eugene Sukhodolskiy
Add MCP health check loop, auto-reconnect, and system toast notifications ...
Eugene Sukhodolskiy committed on 24 May
2026-05-23
@Eugene Sukhodolskiy
Fix recall race, ContextVar leaks, dead code, and recall duplication ...
Eugene Sukhodolskiy committed on 23 May
@Eugene Sukhodolskiy
Unify in-memory session state in AgentSessionOrchestrator ...
Eugene Sukhodolskiy committed on 23 May
@Eugene Sukhodolskiy
Pass explicit ToolContext to tools instead of hidden ContextVars ...
Eugene Sukhodolskiy committed on 23 May
2026-05-21
@Eugene Sukhodolskiy
Refactor profile tool config to explicit agent/subagent structure ...
Eugene Sukhodolskiy committed on 21 May
@Eugene Sukhodolskiy
Fix planning: change plan-follow-up role from system to user ...
Eugene Sukhodolskiy committed on 21 May
@Eugene Sukhodolskiy
Fix stop button responsiveness and shutdown CancelledError ...
Eugene Sukhodolskiy committed on 21 May
@Eugene Sukhodolskiy
Fix token counting: show only completion tokens, not cumulative prompt+completion ...
Eugene Sukhodolskiy committed on 21 May
@Eugene Sukhodolskiy
Migrate MCP tool naming from mcp:server:tool to mcp__server__tool ...
Eugene Sukhodolskiy committed on 21 May
@Eugene Sukhodolskiy
SubAgentRunner: filter mcp_servers against subagent_tools whitelist ...
Eugene Sukhodolskiy committed on 21 May
@Eugene Sukhodolskiy
FallbackOllamaBackend: do not blacklist single server, empty file fallback ...
Eugene Sukhodolskiy committed on 21 May
@Eugene Sukhodolskiy
McpTool: auto-inject session_id + normalize navi-3d paths ...
Eugene Sukhodolskiy committed on 21 May
2026-05-20
@Eugene Sukhodolskiy
Fix UnboundLocalError: create mcp_manager before build_default_registries ...
Eugene Sukhodolskiy committed on 20 May
2026-05-18
@Eugene Sukhodolskiy
DRY: unify tool execution in ToolExecutor._execute_one() ...
Eugene Sukhodolskiy committed on 18 May
@Eugene Sukhodolskiy
Eliminate cross-registry patching in registry.py via proper creation order ...
Eugene Sukhodolskiy committed on 18 May
@Eugene Sukhodolskiy
Extract single shared Database pool, eliminate 4 duplicated pool creations ...
Eugene Sukhodolskiy committed on 18 May
@Eugene Sukhodolskiy
Extract WebSocket business logic into AgentSessionOrchestrator ...
Eugene Sukhodolskiy committed on 18 May
@Eugene Sukhodolskiy
Fix PgSessionStore import in container.py ...
Eugene Sukhodolskiy committed on 18 May