What happened
The agent keybinding (SUPER+SHIFT+CTRL+A, omarchy-agent --pick) no longer opens Claude Code with full bypass permissions.
In /usr/share/omarchy/bin/omarchy-agent, the per-agent command table sets:
claude)
command=(claude --permission-mode auto)
...
auto is a real Claude Code permission mode, but it is not a full bypass — it still prompts for at least some actions. Every other agent in the same table gets a genuine "never ask" flag, matching the script's own comment above the table ("each one starts with its own spelling of 'don't stop to ask'"):
| agent |
flag |
| opencode |
--auto |
| gemini |
--yolo |
| copilot |
--allow-all |
| crush |
--yolo |
| claude |
--permission-mode auto |
| grok |
--permission-mode bypassPermissions |
| codex |
--approve-for-me |
| omp |
--auto-approve |
claude is the odd one out — it doesn't fully bypass permission prompts the way every sibling entry does. Given the comment's stated intent, and that grok's own launch already uses --permission-mode bypassPermissions, this looks like auto should be bypassPermissions for claude too (or claude --dangerously-skip-permissions).
What was expected
The Claude entry in omarchy-agent should launch with full bypass, consistent with every other agent in that table and the script's stated design intent.
Steps to reproduce
omarchy default agent claude
- Press
SUPER+SHIFT+CTRL+A (or run omarchy-agent)
- Observe Claude Code launches with
--permission-mode auto, not a full bypass
System details
- Omarchy version: 4.0.1-1
- File:
/usr/share/omarchy/bin/omarchy-agent
What happened
The agent keybinding (
SUPER+SHIFT+CTRL+A,omarchy-agent --pick) no longer opens Claude Code with full bypass permissions.In
/usr/share/omarchy/bin/omarchy-agent, the per-agent command table sets:autois a real Claude Code permission mode, but it is not a full bypass — it still prompts for at least some actions. Every other agent in the same table gets a genuine "never ask" flag, matching the script's own comment above the table ("each one starts with its own spelling of 'don't stop to ask'"):--auto--yolo--allow-all--yolo--permission-mode auto--permission-mode bypassPermissions--approve-for-me--auto-approveclaudeis the odd one out — it doesn't fully bypass permission prompts the way every sibling entry does. Given the comment's stated intent, and thatgrok's own launch already uses--permission-mode bypassPermissions, this looks likeautoshould bebypassPermissionsforclaudetoo (orclaude --dangerously-skip-permissions).What was expected
The Claude entry in
omarchy-agentshould launch with full bypass, consistent with every other agent in that table and the script's stated design intent.Steps to reproduce
omarchy default agent claudeSUPER+SHIFT+CTRL+A(or runomarchy-agent)--permission-mode auto, not a full bypassSystem details
/usr/share/omarchy/bin/omarchy-agent