You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Subagents spawned via the task tool completely ignore agent permission configurations in > v1.0.200. Regardless of what restrictions are defined in opencode.json, subagents have unrestricted access to all tools.
So just commenting still briefly: I have been stuck on 1.0.200 with my rather convoluted agent > subagent setup that relies on permissions working. Sometimes subagents go off rails if permissions do not work.
Thus, today opencode/claude/me submitted the PR. Hopefully it is helpful!!
Activity
github-actions commentedon Jan 9, 2026
This issue might be a duplicate of or closely related to existing issues. Please check:
Feel free to ignore if your specific case requires a separate track.
randomm commentedon Jan 9, 2026
So just commenting still briefly: I have been stuck on 1.0.200 with my rather convoluted agent > subagent setup that relies on permissions working. Sometimes subagents go off rails if permissions do not work.
Thus, today opencode/claude/me submitted the PR. Hopefully it is helpful!!
evanreichard commentedon Jan 10, 2026
@randomm - can you try moving
"*": "deny"so its the first directive. I was having the same issue and that seemed to fix it for me.randomm commentedon Jan 10, 2026
The subagents got a free for all regardless. The linked PR fixes this but having the deny as the first line is still necessary