Commit History

Yesterday

  1. fix(sqlite): eliminate concurrent lock collisions, remove startup backup interruption, and clean stale WAL frames Running

    Hermes Agent
    6fef1ae
  2. fix(persistence): enforce PRAGMA integrity_check, wipe corrupt bucket database on preflight, and auto-fallback to cloud vault

    Hermes Agent
    16a025f
  3. fix(persistence): use direct resolved filesystem paths to fix SQLite OperationalError and restore runtime database

    Hermes Agent
    b8d0759
  4. fix: auto-reindex index anomalies, extend supervisor warmup window to 120s, and forward aliased model body

    Hermes Agent
    24a746e
  5. fix(persistence): eliminate container startup hang with tmp flock, fast backup, and corrupted DB auto-recovery

    Hermes Agent
    4f6ca23
  6. fix: Correct regex quote escaping syntax in main.py

    Hermes Agent
    2b1ef18
  7. fix: Direct all /v1 endpoints to omniroute_v1_api with full model catalog and resolution

    Hermes Agent
    f586ad0
  8. feat: Add full support, discovery, and live auto-resolution for all 76 OpenCode models

    Hermes Agent
    fbda885
  9. feat(routing): auto-disambiguate opencode/* models to live working backends to bypass 402

    Hermes Agent
    acc0058
  10. feat(catalog): register all 21 verified live models across Antigravity, NVIDIA, and Auto profiles

    Hermes Agent
    193c133
  11. feat(catalog): add /debug/dump-catalog to extract all models and provider configs

    Hermes Agent
    bd0bc70
  12. feat(debug): add /debug/omniroute/db inspection endpoint

    Hermes Agent
    6de0ea3
  13. feat(models): expand /v1/models catalog with all live antigravity, nvidia and auto routes

    Hermes Agent
    c6cb5a8

27 days ago

  1. fix: isolate runtime database from persistent storage⁠

    Hermes Agent +1: Copilot
    3a639b9

30 days ago

  1. fix(vault): add missing datetime import causing VaultSync failures every 9min⁠

    Hermes Agent
    46c1b7f

  1. fix(gateway): accept and pass body_override in handle_omniroute_proxy

    Hermes Agent
    962c9c6
  2. feat(claude-code): add /messages endpoint routing and automatic claude model mapping to auto/smart

    Hermes Agent
    568e296
  3. perf(logging): silence routine uvicorn access logs, router polling traces, and progress bars

    Hermes Agent
    ef38f88
  4. fix(db): prevent WAL lock collisions, disable bundle regex patching, and add self-healing supervisor

    Hermes Agent
    e499dd1
  5. feat(vault): dynamic token lookup and detailed status in vault_sync

    Hermes Agent
    9c0b6ad
  6. feat(persistence): add /debug/persistence diagnostic and manual /debug/vault/backup endpoints

    Hermes Agent
    79abad1
  7. feat(persistence): bulletproof zero-loss persistence with cloud vault dataset sync and safe restart

    Hermes Agent
    805b3d2

  1. feat(omniroute): dedicated space deployment, remove legacy projects and update credentials

    Hermes Agent
    291e2f7
  2. feat(omniroute): implement direct persistent DATA_DIR and clean fresh start

    Hermes Agent
    4f04cfe

  1. Update gateway/utils.py

    Verified signature
    f57a7f8
  2. Update gateway/utils.py

    Verified signature
    f9f73ed
  3. Update gateway/jellyfin.py

    Verified signature
    58105f8

  1. fix(omniroute): import asyncio and json at top level to fix NameError on credential flush

    Hermes Agent
    b3a8e94
  2. fix(persistence): add continuous 10s database sync loop and immediate post-write atomic snapshot flush

    Hermes Agent
    020b203
  3. fix(proxy): catch RemoteProtocolError and HTTPError with automatic retry in proxy_http_request

    Hermes Agent
    a0c31b3
  4. feat(oauth): add OAuth paste-credentials, keys capture, and direct SQLite vault sync

    Hermes Agent
    21859b2
  5. feat(vault): automatically capture and sync Web UI credentials to persistent vault and Hugging Face Space secrets

    Hermes Agent
    ee68a9d
  6. feat(providers): add automatic secret discovery for all major LLM providers

    Hermes Agent
    4aad19d

  1. fix(persistence): persist encryption keys and passwords in /data/omniroute to prevent credential loss across rebuilds

    Hermes Agent
    6d0ee8a
  2. fix(omniroute): neutralize auth login rate limiting, extract client IPs, add static fallbacks

    Hermes Agent
    3956c72
  3. feat: completely remove Open WebUI and streamline multi-service container hub

    Hermes Agent
    58d7eda

  1. perf(boot): disable Jellyfin/OpenWebUI/TG-streamer by default via env gates⁠

    Hermes Agent
    e50bcce

  1. Fix OmniRoute 502: remove API_PORT=20129/LIVE_WS_PORT=20132 split-port config that broke proxy; force all traffic to PORT=20128; add log redirection to /data/omniroute/omniroute.log

    Hermes Agent
    001e508

  1. docs: add SYSTEM_GUIDE.md for future reference and architecture record

    Hermes Agent
    0234423
  2. fix(open-webui): patch internal db.py to enforce journal_mode=DELETE to prevent SQLite WAL disk I/O error on persistent volume

    Hermes Agent
    e976b1c
  3. fix(omniroute): intercept auto/ and omniroute/ model requests in gateway proxy to resolve directly to working connected provider models

    Hermes Agent
    f8533a9
  4. fix(hermes): default HERMES_MODEL to antigravity/gemini-3.6-flash-medium and bypass failing public auto/ scrapers in gateway auto resolver

    Hermes Agent
    a32c00b
  5. fix(hermes): point Telegram bot & Hermes agent API base URL to gateway port 8000 for auto model resolution; filter auto/ aliases

    Hermes Agent
    80e5b56
  6. fix(omniroute): enable OMNIROUTE_ALLOW_UNAUTHENTICATED for internal gateway proxy and remove fake 200 unauthenticated response override on API routes

    Hermes Agent
    55104ce
  7. fix(open-webui): resolve sqlite3 disk I/O error by purging stale WAL/SHM locks and resetting journal mode

    Hermes Agent
    e11dbc7
  8. fix(omniroute): transparently return raw backend status codes and error bodies from OmniRoute port 20128

    Hermes Agent
    e1e0c36
  9. fix(hermes): implement multi-model trial loop over synced NVIDIA NIM and Antigravity provider models for 100% reliable chat responses

    Hermes Agent
    afd8049
  10. fix(hermes+omniroute): filter real NVIDIA NIM and Antigravity provider model IDs for automatic chat completion execution

    Hermes Agent
    46569db
  11. fix(omniroute+hermes): wire OmniRoute API key sk-6646a5f2024f6318-d27ff7-f3e152c8 across all gateway services for authenticated model execution

    Hermes Agent
    845da85
  12. fix(hermes): dynamically resolve auto model to synced NVIDIA NIM / Antigravity model IDs before posting to OmniRoute

    Hermes Agent
    aade49f