18 results for “approvals”
- Can I let Hermes run freely but forbid specific commands?FAQ · Security & permissionsYes, with `approvals.deny` in `config.yaml`: a list of glob patterns, such as `git push --force*`, that block matching terminal commands unconditionally. They're checked before…
- Do I have to restart the gateway after changing settings?FAQ · TroubleshootingSometimes. Many settings apply without a restart: `model.context_length` and `compression.*` take effect on the next message, `approvals.deny` changes apply immediately, and…
- What is YOLO mode?FAQ · Security & permissionsYOLO mode skips dangerous-command approval prompts for the current session. Turn it on with hermes --yolo, the /yolo toggle, or HERMES_YOLO_MODE=1. The status bar shows a…
- Why do side tasks add to my bill, and can I give them, subagents and fallbacks their own models?FAQ · Models, providers & costHermes uses auxiliary models for side jobs such as context compression, session titles, image analysis, web extraction, approval checks, the skills curator and Kanban planning.…
- Will Hermes run dangerous commands without asking?FAQ · Security & permissionsNot by default. Commands are checked against dangerous patterns, and approvals.mode controls what happens: smart (default) uses a helper model to auto-approve low-risk…
- Can Hermes see and control my phone?FAQ · Skills, plugins & MCPNot out of the box. Hermes' built-in computer use drives desktops (macOS, Windows, Linux), and your phone is normally just a chat client through Telegram, WhatsApp or another…
- Can Hermes work with Gmail or Outlook, and how do I connect email safely?FAQ · Messaging & the gatewayThere are a few routes. The bundled Google Workspace skill covers Gmail, Calendar, Drive, Sheets and Docs through your own Google OAuth app; ask Hermes to set it up and it…
- Can I use Hermes inside VS Code, Zed or JetBrains?FAQ · Running & deployingYes, through ACP (Agent Client Protocol). `hermes acp` runs Hermes as an ACP server over stdio, and editors can show its chat, tool activity, file diffs, terminal commands and…
- Does Hermes write its own skills or plugins, and how do I make it save a lesson reliably?FAQ · Skills, plugins & MCPYes. With its `skill_manage` tool the agent creates, updates and deletes skills, for example after working out a multi-step workflow, finding a fix after dead ends, or being…
- How can I keep token costs down?FAQ · Models, providers & costFirst find out what's expensive. `/context` breaks down what fills each request (system prompt, tool schemas, skills, MCP, memory, conversation), `hermes prompt-size` shows the…
- How do I connect work tools like Outlook, Jira or an ERP without over-granting access?FAQ · Security & permissionsPrefer official, scoped connections. The MCP catalog includes vendor-hosted servers (Atlassian for Jira and Confluence, plus Linear, Notion and others) that sign in with OAuth…
- How do I see, correct or reset what Hermes remembers, and does deleting it make it forget for good?FAQ · Memory & contextThe memory files are plain text, so you can open and edit them directly: `~/.hermes/memories/MEMORY.md` and `USER.md` (inside the profile's folder for other profiles). You can…
- How do I stop being asked to approve the same command?FAQ · Security & permissionsChoose "always" when approving, and Hermes saves the pattern to command_allowlist in ~/.hermes/config.yaml, approving it silently from then on. Entries can be exact commands,…
- How do I switch from Claude Code or Codex to Hermes?FAQ · Getting startedStart with `hermes import-agent`. It auto-detects `~/.claude` or `~/.codex`, or you can name one: `hermes import-agent claude-code` or `hermes import-agent codex`. It shows a…
- How much access does Hermes (and Hermes Desktop) have to my computer, and can I restrict it?FAQ · Security & permissionsOn the default `local` terminal backend, the agent can do what your user account can: run commands, read and write files. Profiles don't sandbox it. Guardrails are on by…
- I told Hermes to remember something and it forgot. Why?FAQ · Memory & contextFirst check the file. Memory only saves when the model actually calls the memory tool, and weaker or small local models sometimes say "saved" without doing it. Other common…
- If I approve a plan, is Hermes bound to it, and will it ask before going beyond it?FAQ · Security & permissionsA plan is guidance, not an enforced contract. `/plan` writes an implementation plan to `.hermes/plans/` without executing anything, and the agent will usually follow it, but…
- Which model is best for Hermes, and for side tasks like compression or the background review?FAQ · Models, providers & costFor the main agent, pick a strong tool-calling, agentic model; Hermes runs a fast loop of tool calls, so that matters more than chat polish. The Nous Portal docs suggest…