Subagents run in their own isolated context window and return only a result to your main session — the intermediate work ...
Modifying the embedded Jinja template removes the failure, but Claude Code sending a system message that is not first may affect the operation of the model - presumably that's why the enforcement was ...