3 Commits

Author SHA1 Message Date
George Weale 7c7d2baec4 docs: repair the workflow guides and document BaseNode
Co-authored-by: George Weale <gweale@google.com>
PiperOrigin-RevId: 970160544
2026-08-24 16:42:19 -07:00
Shangjie Chen 199d954815 feat: expose max_parallel_workers parameter on workflow.node decorator and Node class
Expose `max_parallel_workers` on the `@workflow.node` decorator and `Node` class when `parallel_worker=True`. This allows throttling the concurrency limit when executing parallel workers.

Co-authored-by: Shangjie Chen <deanchen@google.com>
PiperOrigin-RevId: 940663519
2026-06-30 14:34:30 -07:00
Bo Yang e5c7d20d5d docs(workflow): Add and update workflow developer guides
Add comprehensive guides explaining:
- Workflow Graphs (nodes, edges, validation)
- Function Nodes (wrapping functions and generators)
- Join Nodes (aggregating parallel branches)
- Retry Config (resilience policies)
- Parallel Workers (concurrent list processing)
- Dynamic Nodes (runtime execution)

Update the main guides index and the adk-unit-guide skill rules.

Co-authored-by: Bo Yang <ybo@google.com>
PiperOrigin-RevId: 933979245
2026-06-17 16:15:57 -07:00