Skip to content

docs(orchestration-rules): note Agent(general-purpose) denial gotcha - #1158

Open
sliamh11 wants to merge 1 commit into
mainfrom
worktree-orchestration-rules-gotcha
Open

docs(orchestration-rules): note Agent(general-purpose) denial gotcha#1158
sliamh11 wants to merge 1 commit into
mainfrom
worktree-orchestration-rules-gotcha

Conversation

@sliamh11

@sliamh11 sliamh11 commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Documents a gotcha found during the diri security-audit session: this repo's .claude/settings.json denies Agent(general-purpose) (and Agent(Explore)/Agent(Plan)), so subagent_type: "general" should be used instead for open-ended delegated work here.

Test plan

  • plan-reviewer SHIP (claude + gpt backends)
  • code-reviewer SHIP (claude + gpt backends; glm backend unavailable — billing/quota error, gate fails open)
  • verification-gate SHIP — staged diff verified line-exact against .claude/settings.json:4, denial behavior empirically reproduced live

Follow-up (not in scope here)

verification-gate flagged that .claude/skills/deep-research/SKILL.md:98,131 and .claude/wardens/README.md:247 still instruct Agent(subagent_type="general-purpose") and will fail at dispatch time. Pre-existing, separate issue.

🤖 Generated with Claude Code

Discovered mid-session: this repo's .claude/settings.json denies
Agent(general-purpose), Agent(Explore), and Agent(Plan). Use
subagent_type "general" instead for open-ended delegated work here.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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.

1 participant