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
manuals: replace a live SSH credential in the spawn_agent example with placeholders ...
Eugene Sukhodolskiy committed 13 hours ago
@Eugene Sukhodolskiy
port: 8000/8001 -> 8099/8098 everywhere ...
Eugene Sukhodolskiy committed 13 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
fix: declare rich and python-dateutil — imported directly by the TUI and time_parser ...
Eugene Sukhodolskiy committed 19 hours ago
@Eugene Sukhodolskiy
fix: declare pillow — PIL is imported directly (agent.py, image_view.py) ...
Eugene Sukhodolskiy committed 19 hours ago
@Eugene Sukhodolskiy
fix: require gnexus-gauth under its real distribution name ...
Eugene Sukhodolskiy committed 19 hours ago
@Eugene Sukhodolskiy
deploy: auto-install docker compose v2 plugin when the host lacks it ...
Eugene Sukhodolskiy committed 19 hours ago
@Eugene Sukhodolskiy
deploy: standalone CPython fallback for old distros ...
Eugene Sukhodolskiy committed 19 hours ago
@Eugene Sukhodolskiy
deploy: pick the newest python >= 3.11 instead of hardcoding python3 ...
Eugene Sukhodolskiy committed 19 hours ago
@Eugene Sukhodolskiy
deploy: README opens with the full install breakdown
Eugene Sukhodolskiy committed 19 hours ago
@Eugene Sukhodolskiy
deploy: regenerate placeholder secrets from the deploy branch's .env on first install
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
deploy: one-command server bundle (dockerized postgres + systemd) ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
server: NAVI_WEBCLIENT_ENABLED gate + navi-server launcher ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
mcp: a dead MCP endpoint no longer kills server startup ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
docs: sync with the plan rework and compression pipeline ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
compress: route every trigger path through compress_and_save_session ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
profiles: retire gate flags and retrain prompts for the plan tool ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
planning: replace the mandatory pre-turn gate with an agent-invoked plan tool ...
Eugene Sukhodolskiy committed 20 hours ago
@Eugene Sukhodolskiy
tests: fake_run_agent accepts hidden kwarg (merged navi_ui form_submit path)
Eugene Sukhodolskiy committed 23 hours ago
@Eugene Sukhodolskiy
webclient: rebuild dist from merged source (navi_ui + XSS fixes); keep dist tracked
Eugene Sukhodolskiy committed 23 hours ago
@Eugene Sukhodolskiy
Merge branch 'master' into feature/navi-code ...
Eugene Sukhodolskiy committed 23 hours ago
@Eugene Sukhodolskiy
navi_code: add gemma4 31b/26b qat models to the profile fallback chain
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-14
@Eugene Sukhodolskiy
navi_code: add web lookup, ssh, and image_view — grow beyond local-only ...
Eugene Sukhodolskiy committed on 14 Jul
@Eugene Sukhodolskiy
navi_code: stop delegating code work to the developer profile ...
Eugene Sukhodolskiy committed on 14 Jul
@Eugene Sukhodolskiy
tui: dedicated code_exec renderer — highlighted code + structured result ...
Eugene Sukhodolskiy committed on 14 Jul
@Eugene Sukhodolskiy
code_exec: agent-controlled timeout (30s default, 300s max) + language metadata ...
Eugene Sukhodolskiy committed on 14 Jul
@Eugene Sukhodolskiy
tui: lower default visible chat window 200->60 (faster long-session resume) ...
Eugene Sukhodolskiy committed on 14 Jul