9d306f5d32
- Decouple task-mode node execution from default output binding so standard text output does not prematurely finish the node. - Enhance the runner to automatically resolve and reuse the invocation_id of active suspended task nodes. - Route incoming plain text resume messages to the active task node by mapping to its isolation scope. - Enforce strict concurrency serialization by suspending parallel branch execution when a task node is waiting for user input. - Align schema validation helpers to cleanly handle Content wrapping and raw JSON strings. Co-authored-by: Shangjie Chen <deanchen@google.com> PiperOrigin-RevId: 945423735