Hermes Agent: Deep Cuts

The series where we take every Hermes Agent feature — the obscure corners and the main ones alike — and show the advanced usage: how it works under the hood, the exact commands, the gotcha, and how to verify it. Written for people who already run Hermes daily.

65 posts
Hermes Agent Deep Cuts: `-t` Can Stop MCP Servers Before They Start Hermes Agent Deep Cuts: Read the Restart Worklist Before You Update Hermes Agent Deep Cuts: Your Rate Limit Has a Scriptable Interface Hermes Agent Deep Cuts: Turn a Session into a Trace Without Uploading It Hermes Agent Deep Cuts: `hermes backup` Is Two Commands, and Only One Makes a Zip Hermes Agent Deep Cuts: The Insights Report Counts Messages You Already Compressed Away Hermes Agent Deep Cuts: hermes logs Reads One File and Follows One Inode Hermes Agent Deep Cuts: Your Screenshot Is Routed, Not Attached Hermes Agent Deep Cuts: One Task, Two Browsers Hermes Agent Deep Cuts: The Task List Is Rewritten, Not Remembered Hermes Agent Deep Cuts: A Handoff Is a Capsule, Not a Transcript Hermes Agent Deep Cuts: /compress Is a Rewrite, and It Fails Closed Hermes Agent Deep Cuts: The Health Check That Says OK While Your Backend Is Dead Hermes Agent Deep Cuts: hermes verify, and the 500 That Counts as Ready Hermes Agent Deep Cuts: The Supply-Chain Audit Found 29 Advisories and Exited 0 Hermes Agent Deep Cuts: hermes pause Is Not a Process Kill, It Is a Sentinel Hermes Agent Deep Cuts: A Cron Run Is a Ledger Row, Not a Shell Command Hermes Agent Deep Cuts: Every Session Lives in One 200 MB SQLite File Hermes Agent Deep Cuts: hermes send Returns Exit 0 While Sending Nothing Hermes Agent Deep Cuts: The @ Reference Is an Injection Pipeline, Not a Shortcut Hermes Agent Deep Cuts: Session Search Is a SQLite Query, Not a Memory Hermes Agent Deep Cuts: The Process Registry Is the Part You Never See Hermes Agent Deep Cuts: Six Gates Before the First Byte Hermes Agent Deep Cuts: Your Tool Schemas Weigh More Than Your Instructions Hermes Agent Deep Cuts: The Grep That Guards the Loop Hermes Agent Deep Cuts: The Context-Saving Power of execute_code Hermes Agent Deep Cuts: The Persistence of Worktrees Hermes Agent Deep Cuts: The Intelligence of Discovery Hermes Agent Deep Cuts: write_file Is a Verified Atomic Writer, Not a Blind Overwrite Hermes Agent Deep Cuts: The 100,000-Character Wall Inside read_file Hermes Agent Deep Cuts: The terminal Tool Is a Shell Session, Not a Command Runner Hermes Agent Deep Cuts: The `patch` Tool Is a 9-Strategy Fuzzy Engine Hermes Agent Deep Cuts: `hermes config set` Is a Router, Not a YAML Writer Hermes Agent Deep Cuts: Tool Search Is a Context Budget, Not a Search Bar Hermes Agent Deep Cuts: The Secret Scope That Fails Closed Between Profiles Hermes Agent Deep Cuts: The Command Gate That Installs Itself Hermes Agent Deep Cuts: Every MCP Server Is a Subprocess Hermes Agent Deep Cuts: web.backend Is a Suggestion, Not a Contract Hermes Agent Deep Cuts: Three Gates Between `plugins install` and a Tool the Model Can Call Hermes Agent Deep Cuts: Your Memory Is a Snapshot, Not a Database Hermes Agent Deep Cuts: The Subagent Wall — Why Delegation Is a Context Boundary, Not a Parallelism Feature Hermes Agent Deep Cuts: The Profile Is Not a Sandbox — Why Hermes' Real Isolation Is an Environment Variable Hermes Agent Deep Cuts: The Cron Fleet That Fails Closed Hermes Agent Deep Cuts: The Forgetting Loop — Inside the Curator That Stops Skills From Rotting Hermes Agent Deep Cuts: The Egress Firewall That Turns Sandbox Keys Into Useless Tokens Hermes Agent Deep Cuts: The 7.6 KB Index That Decides What the Agent Knows Hermes Agent Deep Cuts: The Task Board Where Every Handoff Is a Row Hermes Agent Deep Cuts: Observer Hooks — Watching the Loop Without Touching It Hermes Agent Deep Cuts: The Fallback Chain That Logged 'Trying' and Still Died Hermes Agent Deep Cuts: The Context File That Silently Didn't Load Hermes Agent Deep Cuts: The Shadow Git Store Behind `/rollback` Hermes Agent Deep Cuts: The Safe Console That Refuses to Be a Shell Hermes Agent Deep Cuts: Projects Are the Missing Workspace Boundary Hermes Agent Deep Cuts: The Flag That Turns Agent Runs Into Auditable Jobs Hermes Agent Deep Cuts: The Voice Stack — STT, TTS, and Voice Mode Hermes Agent Deep Cuts: Worktree Mode (`hermes -w`) Hermes Agent Deep Cuts: Profiles Hermes Agent Deep Cuts: Webhook Subscriptions Hermes Agent Deep Cuts: Gateway Per-Platform Toolsets Hermes Agent Deep Cuts: The Four Slash Commands Most Users Never Try Hermes Agent Deep Cuts: Secret Redaction Hermes Agent Deep Cuts: Auxiliary Model Routing Hermes Agent Deep Cuts: Checkpoints & /rollback Hermes Agent Deep Cuts: Approvals Smart Mode Hermes Agent Deep Cuts: Credential Pools