Launch the default coding agent without permission prompts - #6729
Merged
Conversation
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>
Contributor
There was a problem hiding this comment.
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.
--permission-mode bypassPermissions--dangerously-bypass-approvals-and-sandbox--auto-approve--auto--yolo--allow-all--yolo(interactive only)crush --yolois a root-command flag that thecrush runsubcommand rejects, so the initial-prompt path keeps using barecrush 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