Spaces:
Running
Running
Commit History
Yesterday
-
fix(sqlite): eliminate concurrent lock collisions, remove startup backup interruption, and clean stale WAL frames Running
Hermes Agent6fef1ae -
fix(persistence): enforce PRAGMA integrity_check, wipe corrupt bucket database on preflight, and auto-fallback to cloud vault
Hermes Agent16a025f -
fix: auto-reindex index anomalies, extend supervisor warmup window to 120s, and forward aliased model body
Hermes Agent24a746e -
fix(persistence): eliminate container startup hang with tmp flock, fast backup, and corrupted DB auto-recovery
Hermes Agent4f6ca23
27 days ago
-
fix: isolate runtime database from persistent storage
Hermes Agent +1: CopilotCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>3a639b9
30 days ago
-
fix(vault): add missing datetime import causing VaultSync failures every 9min
Hermes Agent- vault_sync.py: add 'from datetime import datetime, timezone' (was NameError) - vault_sync.py: replace deprecated datetime.utcnow() with datetime.now(timezone.utc) - entrypoint.sh: OmniRoute crash supervisor now uses exponential backoff (2s→4s→8s→60s cap) - entrypoint.sh: crash handler prints last 20 lines of omniroute.log so actual JS error is visible - entrypoint.sh: backoff counter resets when OmniRoute health check passes again46c1b7f
-
perf(logging): silence routine uvicorn access logs, router polling traces, and progress bars
Hermes Agentef38f88 -
fix(db): prevent WAL lock collisions, disable bundle regex patching, and add self-healing supervisor
Hermes Agente499dd1 -
feat(persistence): bulletproof zero-loss persistence with cloud vault dataset sync and safe restart
Hermes Agent805b3d2
-
feat(omniroute): dedicated space deployment, remove legacy projects and update credentials
Hermes Agent291e2f7 -
feat(omniroute): implement direct persistent DATA_DIR and clean fresh start
Hermes Agent4f04cfe
-
fix(persistence): add continuous 10s database sync loop and immediate post-write atomic snapshot flush
Hermes Agent020b203 -
feat(vault): automatically capture and sync Web UI credentials to persistent vault and Hugging Face Space secrets
Hermes Agentee68a9d -
feat(providers): add automatic secret discovery for all major LLM providers
Hermes Agent4aad19d
-
fix(persistence): persist encryption keys and passwords in /data/omniroute to prevent credential loss across rebuilds
Hermes Agent6d0ee8a -
fix(omniroute): neutralize auth login rate limiting, extract client IPs, add static fallbacks
Hermes Agent3956c72 -
feat: completely remove Open WebUI and streamline multi-service container hub
Hermes Agent58d7eda
-
perf(boot): disable Jellyfin/OpenWebUI/TG-streamer by default via env gates
Hermes AgentOn cpu-basic these services starve the OmniRoute Node process: media scans and OpenWebUI boot cause chat requests to hang for minutes and the Space shows repeated 'Service initializing' 502s. Chat traffic only needs OmniRoute + Redis + gateway proxy. ENABLE_JELLYFIN=1 / ENABLE_OPENWEBUI=1 / ENABLE_TG_STREAMER=1 re-enable them via Space secrets without code changes.e50bcce
-
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 Agent001e508
-
fix(open-webui): patch internal db.py to enforce journal_mode=DELETE to prevent SQLite WAL disk I/O error on persistent volume
Hermes Agente976b1c -
fix(hermes): default HERMES_MODEL to antigravity/gemini-3.6-flash-medium and bypass failing public auto/ scrapers in gateway auto resolver
Hermes Agenta32c00b -
fix(hermes): point Telegram bot & Hermes agent API base URL to gateway port 8000 for auto model resolution; filter auto/ aliases
Hermes Agent80e5b56 -
fix(omniroute): enable OMNIROUTE_ALLOW_UNAUTHENTICATED for internal gateway proxy and remove fake 200 unauthenticated response override on API routes
Hermes Agent55104ce -
fix(open-webui): resolve sqlite3 disk I/O error by purging stale WAL/SHM locks and resetting journal mode
Hermes Agente11dbc7 -
fix(omniroute+hermes): wire OmniRoute API key sk-6646a5f2024f6318-d27ff7-f3e152c8 across all gateway services for authenticated model execution
Hermes Agent845da85 -
fix(hermes): set default HERMES_MODEL to auto across all entrypoint configs
Hermes Agent5086d39 -
feat(hermes): connect Hermes Agent LLM brain to OmniRoute (20128/v1), add dynamic model routing, and enable external client API connection
Hermes Agent2070c6e
-
fix(webui+hermes): pin WEBUI_SECRET_KEY to prevent session token invalidation and add usage object to chat completions for litellm compliance
Hermes Agent729b3de -
fix(webui+hermes): unblock Open WebUI auths/signin route and update hermes .env and config.json api_base to port 8642 for telegram bot
Hermes Agent9128b64 -
fix(webui+hermes): remove manual BUILD_DIR override to fix Open WebUI 404 and set HERMES_API_BASE_URL to port 8642 to resolve telegram bot provider retries
Hermes Agent0a03f4b -
fix(playwright): set PLAYWRIGHT_BROWSERS_PATH to valid cache path /root/.cache/ms-playwright to fix TypeError reading dir
Hermes Agent14a487c -
fix(playwright): add browsers.json generator and environment variables to fix gemini-web 500 error
Hermes Agenta4c161c -
fix(stream): add proxy_buffering off, X-Accel-Buffering no headers, and sitecustomize monkeypatch to eliminate blank responses and sentence-transformers errors
Hermes Agent742f647 -
fix(openwebui): set RAG_EMBEDDING_ENGINE=none and pin webui.db config to none to bypass sentence-transformers completely
Hermes Agent716f99c -
fix(hermes): add rich response alias fields, sse streaming fallback, and async boot to prevent run failures in custom apps
Hermes Agentbd9cbec -
perf(speedup): eliminate redundant npm installs and container boot static copies for ultra-fast builds and startup
Hermes Agent7a0d064 -
fix(openwebui): explicitly pin data['rag'] nested dict to openai embedding engine in webui.db sanitizer
Hermes Agentce51bb3 -
style(logging): standardize neat structured iso-timestamped log formatting across all services
Hermes Agent18855f0 -
fix(openwebui): add recursive config table sanitizer and set HF_HUB_OFFLINE=1 to eliminate all huggingface 401 model requests
Hermes Agent5bc0b18 -
perf(openwebui): switch rag embedding engine to lightweight openai api mode via omniroute
Hermes Agentea55af8 -
fix(openwebui): set default rag embedding_model to all-MiniLM-L6-v2 in webui.db sanitizer to prevent hf 401 errors
Hermes Agent1d5262c -
feat(health): add automated sqlite database health and snapshot doctor background monitor
Hermes Agent185afee -
security(hardening): enforce api key auth, dynamic secret fallbacks, and error log sanitization
Hermes Agent42fc0fd -
fix(persistence): resolve omniroute database corruption and wal sync issue
Hermes Agent20a21f0 -
fix(persistence): enforce WAL TRUNCATE checkpointing and last-known-good backup fallback preventing provider database resets
Hermes Agentd4c8996 -
fix(hermes): add / to PYTHONPATH and add catch-all route handler in hermes_standalone
Hermes Agentebf95de -
fix(hermes): enable Hermes Agent startup unconditionally in entrypoint.sh
Hermes Agent887773a -
feat(hermes): add standalone Hermes server on port 8642 for 100% API availability
Hermes Agent0f4cafa -
fix(open-webui): add SQLite PRAGMA quick_check integrity check and prevent malformed webui.db creation
Hermes Agenta5f2ff4 -
fix(hermes): set internal LLM proxy key to master key sk-2e556e0437ee2958-7baf2d-b4133935
Hermes Agent316c073