hermes-bot / entry.py

Commit History

fix: eliminate gateway dual-start race condition
20f5934

Z User commited on

feat: redirect root / to WebUI chat page
a5ea27c

Z User commited on

fix: WeChat session persistence - auto-reconnect after gateway restart
5e3d05b

Z User commited on

fix: bind port 7860 BEFORE backend health checks
8d9879d

AutoFix commited on

fix: SO_REUSEPORT for port binding + error handling in proxy startup
dfa04db

AutoFix commited on

fix: trigger full rebuild
374cc65

AutoFix commited on

fix: restore multi-line docstring (was broken by single-line edit)
cb94065

AutoFix commited on

fix: force rebuild to recover from 404 state
beec0ac

AutoFix commited on

fix: detect and auto-restart zombie gateway (executor shutdown)
75f1efb

AutoFix commited on

opt: multi-stage build + auth on diagnostics + connection limiting
e2988cf

AutoFix commited on

fix: robust gateway restart — force-kill residual processes before restart
b24c76e

AutoFix commited on

fix: add Python-based gateway watchdog inside entry.py
189ae90

Z User commited on

feat: add /api/diagnostics/gateway-log endpoint for crash diagnostics
6414e6b

Z User commited on

fix: serve WebUI static files directly, proxy /assets/* to client dir
11dc522

Z User commited on

fix: rewrite /webui/* paths and proxy all static assets to BFF
88cdea1

Z User commited on

feat: integrate hermes-web-ui BFF server
ed0e617

Z User commited on

feat: add pre-built hermes-web-ui (Hermes teal theme + Chinese i18n)
c75eed1

Z User commited on

revert: restore pure Python setup (remove Node.js build dependency)
f55a35b

Z User commited on

v5.0: Integrate hermes-web-ui (Vue 3 + Naive UI)
a8cb5b7

Z User commited on

add /deploy route - deployment overview page
290db07

Z User commited on

refactor: remove MemPalace to free ~1-2GB RAM
6a941e4

Z User commited on

feat: enable Holographic memory + MemPalace MCP
3b40213

Z User commited on

feat: Qwen3 Coder 480B as primary + Gemma 4 31B as fallback
8d9d6b7

Z User commited on

chore: terminal=cloud, timezone display=北京时间
14fbbb2

Z User commited on

fix: use PyYAML for config parsing to read nested values correctly
5da5903

Z User commited on

fix: unbuffered logging + ThreadingHTTPServer for real-time SSE
21d566d

Z User commited on

feat: dark-themed real-time dashboard with SSE logs, config panel, interactive controls
8f68434

Z User commited on

fix: correct CLI import (cli->main), add start.sh for persistent symlinks
6ffc130

Z User commited on

Hermes Bot: initial deployment with Feishu gateway
c310c5b

Z User commited on