SSE heartbeats and tool names use the subagent_ prefix (e.g. subagent_spawn).
subagent_
subagent_spawn
static bool isSubagentTool(String? toolName) => toolName?.trim().toLowerCase().startsWith('subagent_') ?? false;