History for navi-1 / navi / main.py
2026-09-10
@Eugene Sukhodolskiy
swarm stage 2: peer-to-peer channel — /peer endpoints + peer tool ...
Eugene Sukhodolskiy committed 11 hours ago
2026-09-09
@Eugene Sukhodolskiy
swarm stage 1: instance identity, PSK, hive registry, announce loop ...
Eugene Sukhodolskiy committed 12 hours ago
@Eugene Sukhodolskiy
fix: ASCII-safe startup log messages + force UTF-8 stdout in the systemd unit ...
Eugene Sukhodolskiy committed 18 hours ago
@Eugene Sukhodolskiy
server: NAVI_WEBCLIENT_ENABLED gate + navi-server launcher ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
Merge branch 'master' into feature/navi-code ...
Eugene Sukhodolskiy committed 23 hours ago
@Eugene Sukhodolskiy
security: critical batch 1 — RCE/XSS/CORS/webhook hardening ...
Eugene Sukhodolskiy committed 23 hours ago
2026-07-09
@Eugene Sukhodolskiy
session store: lazy persistence — no empty sessions in DB ...
Eugene Sukhodolskiy committed on 9 Jul
@Eugene Sukhodolskiy
feat: integrate navi_ui MCP server (card_grid + form) into master ...
Eugene Sukhodolskiy committed on 9 Jul
2026-06-22
@Eugene Sukhodolskiy
Add NAVI_AUTH_ENABLED switch for optional auth ...
Eugene Sukhodolskiy committed on 22 Jun
2026-05-24
@Eugene Sukhodolskiy
Suppress noisy MCP SDK health-check logs ...
Eugene Sukhodolskiy committed on 24 May
@Eugene Sukhodolskiy
Add API token auth system for headless/micro clients ...
Eugene Sukhodolskiy committed on 24 May
2026-05-21
@Eugene Sukhodolskiy
Fix session file download URL — reverse legacy redirect ...
Eugene Sukhodolskiy committed on 21 May
2026-05-18
@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
Replace global lazy singletons with explicit AppContainer + lifespan ...
Eugene Sukhodolskiy committed on 18 May
2026-05-16
@Eugene Sukhodolskiy
Add legacy redirect for session files and fix STL viewer error handling ...
Eugene Sukhodolskiy committed on 16 May
2026-05-15
@Eugene Sukhodolskiy
Add self-recall (scheduled callback) system ...
Eugene Sukhodolskiy committed on 15 May
@Eugene Sukhodolskiy
fix: wire test_mcp_tool into MCP manager startup injection ...
Eugene Sukhodolskiy committed on 15 May
2026-05-13
@Eugene Sukhodolskiy
Add profile_id support to list_tools ...
Eugene Sukhodolskiy committed on 13 May
2026-05-12
@Eugene Sukhodolskiy
Wire MCP manager into sub-agent (spawn_agent) so MCP tools are available to sub-agents ...
Eugene Sukhodolskiy committed on 12 May
2026-05-11
@Eugene Sukhodolskiy
Fix graceful MCP disconnect during server shutdown ...
Eugene Sukhodolskiy committed on 11 May
2026-05-10
@Eugene Sukhodolskiy
Add MCP server support and fix memory tools user isolation ...
Eugene Sukhodolskiy committed on 10 May
2026-05-08
@Eugene Sukhodolskiy
Add pagination, search, and sorting to admin sessions ...
Eugene Sukhodolskiy committed on 8 May
2026-05-03
@Eugene Sukhodolskiy
Fix DDL race condition and PostgreSQL syntax error on startup ...
Eugene Sukhodolskiy committed on 3 May
@Eugene Sukhodolskiy
Multi-user auth via gnexus-auth OAuth + hybrid role/permission model ...
Eugene Sukhodolskiy committed on 3 May
2026-04-30
@Eugene Sukhodolskiy
Fix 3D modeling feedback: session context, CORS, and PNG workflow ...
Eugene Sukhodolskiy committed on 30 Apr
2026-04-29
@Eugene Sukhodolskiy
Initialize embedding backend before health check
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Architecture cleanup: old_webclient, SSH shutdown, todo decoupling, ContextVar reset ...
Eugene Sukhodolskiy committed on 29 Apr
@Eugene Sukhodolskiy
Stability fixes batch — tech debt review 2026-04-29 ...
Eugene Sukhodolskiy committed on 29 Apr
2026-04-28
@Eugene Sukhodolskiy
Fix system prompt leakage into chat history; polish content cards ...
Eugene Sukhodolskiy committed on 28 Apr