Spaces:
Building
Building
Commit History
-
feat: install Chromium and enable Hermes browser tools
Install system Chromium with all required display/font dependencies. Set PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATH so Hermes's Playwright picks up the system binary instead of failing with "Chrome not found". Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>9a4cb29
-
chore: replace emoji with 🪽 (Hermes winged sandals)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>cf96b21 -
fix: sync state on natural gateway exit to preserve user-set keys
When user restarts the gateway from Hermes dashboard, the gateway process exits naturally. wait() returns but SIGTERM trap never fires, so no sync runs before the container shuts down. Keys set via the UI are lost because the next restore pulls a stale backup. Add an explicit sync-once after wait() to cover the natural-exit path. SIGTERM path already handled by graceful_shutdown trap. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>bdb63d2 -
fix: restore correct gemini provider model name format
Hermes gemini provider requires bare model name (e.g. gemini-2.5-flash) not the prefixed form (google/gemini-2.5-flash). Reverts the incorrect google/ prefix preservation from the previous commit and reunifies google|gemini case with correct prefix stripping. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>6c85d60 -
refactor: decouple model provider configuration from model names to enable automatic provider inference by Hermes
baeabbc
-
docs: add HuggingFlow to More Projects section
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>6283613 -
docs: add userinfobot link to Telegram setup
Mirror HuggingClaw's Telegram setup steps — add @userinfobot link so users know how to find their numeric Telegram user ID. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>4226d57 -
feat: add PATH export to profile and enable secret redaction by default
5534b90 -
fix: remove venv from PATH and symlink hermes CLI to .local/bin for terminal compatibility
099d3ad -
chore: add virtual environment path to Dockerfile environment variables
f683ded
-
fix: wrap kanban table migration in try/except to prevent startup crashes on existing databases
29e3514 -
feat: add persistent plugin directory and use setdefault for configuration schema preservation
765659f
-
fix: update footer to credit the author in the dashboard
abaeee7
-
docs: add video tutorial section to README
158cba5 -
feat: implement persistent state tracking, hostname inclusion in sync messages, and interval jittering
e41db1d -
fix: add local time display for backup timestamp in renderDashboard function
9a3eec7 -
fix: update sync interval to 600 seconds and enhance environment variable handling in startup scripts
9277464 -
Fix: Exclude SQLite temp files from sync, improve Cloudflare error diagnostics
fdc1270 -
fix: improve keepalive status message handling in renderDashboard function
Co-authored-by: Copilot <copilot@github.com>79e2809 -
fix: use compliant HF Space emoji metadata
7f1876a -
chore: remove trailing empty line from .gitignore for consistency
c9f4693 -
chore: add empty line at the end of .gitignore for better readability
4029996 -
fix: correct spelling of 'HuggingMes' across multiple files
Co-authored-by: Copilot <copilot@github.com>1428d20 -
feat: update Dockerfile and start.sh to use python3 and enhance startup banner
Co-authored-by: Copilot <copilot@github.com>d3062ba -
refactor: remove Cloudflare worker proxy implementation
7031a4e
-
feat: overhaul README documentation and add .env.example configuration template
0f02e7f -
refactor: update cron interval to 10 minutes and streamline keepalive request logging and handling
e69d277 -
chore: increase keepalive frequency to every minute and add logging for health check requests
8b514c9 -
feat: log result of scheduled keepalive pings to console
dafb493 -
refactor: remove redundant startup CLI logging, update linting instructions, and simplify dashboard UI presentation
bf48a19 -
refactor: remove mini-grid and secondary panels from dashboard and update hero-action styling
d1ca953 -
feat: replace setup-uptimerobot.sh with a modular cloudflare-keepalive-setup.py for automated health check pinging.
06fe1a1 -
Add Cloudflare keepalive worker and restyle dashboard
728bb65 -
Simplify dashboard actions and forward API auth
b596ce2 -
Improve dashboard and browser API auth flow
15f10b1 -
Use token-only login for app route
00136ee -
Protect Hermes app route with gateway token
e04b24a -
Document and map Gemini model config
08d8db1 -
Serve Hermes dashboard under app route
777fb99 -
Allow startup without model secrets
df5853b -
Add HuggingMess Hermes Space wrapper
b9d12d1 -
initial commit
Verified signature90e0d20