subagent-dispatch-contract-general-purpose-only
Specialized agent types (Explore, claude-code-guide, etc.) have curtailed toolsets and should never be used for execution work — only general-purpose has Tools: * required for writing files and running commands. Always specify subagent_type: “general-purpose” explicitly and never pass isolation: “worktree” for production tasks.