subagent-permission-stall-root-cause-and-fix
Subagents stall silently when settings.local.json lacks explicit permission wildcards — they hit a permission prompt the orchestrator implicitly accepts but the subagent cannot, then return empty or fail with no clear error. Fix: pre-approve broad safe patterns (e.g., Edit(/root/aj-workspace/**), Bash(git :), Read(*)) in permissions.allow so subagents inherit zero-friction access. Watchdog hook (subagent-permission-watchdog) catches remaining gaps by detecting ‘not in allow list’ in PostToolUse output.
Related
- subagent-stalls-from-missing-edit-write-permissions
- subagent-stall-root-cause-missing-edit-write-wildcards
- settings-local-json-wildcard-strategy-for-subagents
- subagent-stall-root-causes-and-fixes
- enterprise-capability-expansion-5-pillars-from-digital-employee-analysis
- settings-local-json-wildcards-supersede-specific-entries
- ast-grep-npm-install-overwrites-system-sg-newgrp-symlink
- subagent-edit-write-not-in-permissions-causes-stalls
- pine-script-alertcondition-invalid-in-strategy-mode
- pine-script-request-security-nonrepainting-params
- skill-file-permissions-require-sudo-for-edit-tool
- parallel-subagent-temp-artifacts-require-explicit-cleanup
- subagent-write-block-on-root-claude-skills
- research-agent-tmp-residue-pattern-in-redash-analysis
- research-agent-leaves-tmp-residue-requires-explicit-cleanup
- makefile-awk-help-regex-excludes-digit-targets
- makefile-awk-help-regex-must-include-digit-character-class