Skip to content

Launch the default coding agent without permission prompts - #6729

Merged
dhh merged 1 commit into
quattrofrom
launch-agent-bypass-permissions
Aug 12, 2026
Merged

Launch the default coding agent without permission prompts#6729
dhh merged 1 commit into
quattrofrom
launch-agent-bypass-permissions

Conversation

@dhh

@dhh dhh commented Aug 12, 2026

Copy link
Copy Markdown
Member

Agents launched from the keybinding or menu run unattended, so the launcher now starts each one with permission prompts bypassed — whichever agent is the default.

Agent Flag
claude, grok --permission-mode bypassPermissions
codex --dangerously-bypass-approvals-and-sandbox
omp --auto-approve
opencode --auto
gemini --yolo
copilot --allow-all
crush --yolo (interactive only)
pi none — pi has no approval prompts

crush --yolo is a root-command flag that the crush run subcommand rejects, so the initial-prompt path keeps using bare crush run; that path is headless and does not prompt anyway.

Tests cover the launch arguments for all nine agents, with and without an initial prompt.

🤖 Generated with Claude Code

Every supported agent spells it differently, so map each one to its own
bypass flag instead of leaving the launcher at each agent's default.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Copilot AI balanced review requested due to automatic review settings August 12, 2026 06:52
@dhh
dhh merged commit d6b21f8 into quattro Aug 12, 2026
4 checks passed
@dhh
dhh deleted the launch-agent-bypass-permissions branch August 12, 2026 06:56

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds agent-specific permission-bypass flags to default coding-agent launches.

Changes:

  • Configures unattended launch flags for nine agents.
  • Preserves Crush’s separate prompt-launch syntax.
  • Expands argument coverage in shell tests.

Tip

If you aren't ready for review, convert to a draft PR.
Click "Convert to draft" or run gh pr ready --undo.
Click "Ready for review" or run gh pr ready to reengage.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
bin/omarchy-launch-agent Adds per-agent permission-bypass arguments.
test/shell.d/default-agent-test.sh Verifies launch arguments with and without prompts.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants