hermes-agent
hermes-agent copied to clipboard
The agent that grows with you
## What does this PR do? Discord progress bubbles — the ephemeral messages showing tool icons (💻, 🐍, 📖, 🖼️, 🔍, 🌐, etc.) — were left behind after each tool...
## Summary - Reuse Telegram's existing thread-id send helper in `send_model_picker()` - Prevent `/model` inline keyboard sends from passing `message_thread_id=1` for the General forum topic - Add regression coverage for...
## Summary Consolidates gateway tool-progress output so chat platforms can avoid progress spam while still showing useful live tool state. - Add configurable single-message tool progress updates for gateway chat...
## Summary - Add `discord.free_response_guilds` so selected Discord guilds can bypass @mention gating while other guilds still require mentions. - Wire the new setting through config/env loading as `DISCORD_FREE_RESPONSE_GUILDS`. -...
## Summary - Adds scheduler-native resolution for optional cron job `profile` values, preserving missing/blank profile as legacy server-default behavior. - Runs profile-pinned scheduled jobs with that profile's `HERMES_HOME`, `.env`, `config.yaml`,...
## Summary This PR adds OpenClaw-style authentication to the Hermes web dashboard while preserving the current localhost-first default behavior. ### Features added - Adds a centralized `DashboardAuthManager` with auth modes:...
## Summary - Prevent TUI resume from crashing when stored message content is a multimodal list instead of a string. - Render text parts normally and image parts as `[image]`...
## Summary - add an opt-in `updates.require_direct_update_bypass` setting for installs that need reviewed update orchestration - keep `hermes update --check` read-only and allowed while blocking mutating `hermes update` unless `HERMES_ALLOW_DIRECT_UPDATE`...
## Feature Description Discord currently supports mention-gating globally (`discord.require_mention`) and channel-level free-response exemptions (`discord.free_response_channels`). It would be useful to also support guild-level free-response exemptions, so a bot can respond to...
Title: fix(gateway): strip leaked internal continuity context from outbound replies Branch: upstream/internal-context-leak-guard Commit: a8aba0c5 Summary Adds defense-in-depth against internal continuity/system-note leakage reaching end users in outbound gateway messages. Why Turn-level...