-
Notifications
You must be signed in to change notification settings - Fork 104
Description
Documentation Section
docs/user-guide/concepts/multi-agent/workflow.md
Current State
Moving from strands-agents/sdk-python#972
The Agent Workflows documentation is currently confusing to me:
- It seems to define partly that you are able to pass the output of one agent into the next one and that way compose multiple agents into a workflow.
- Later in those documentation, a Workflow Tool gets introduced which seems to describe a dynamic task scheduler system.
Are the two unrelated? Why are they sharing the same page? Coming from ADK (which has Workflow Agents
) this page is a bit confusing. Assuming an agent returns text which can be passed into another agent, the start of that page seems a bit irrelevant and the second part seems more interesting (but might benefit from more information).
Suggested Improvement
The top part of the page seems more like a pattern on how to do multi-agent (and workflow in that way seems like a subset of what a graph would do?) while the latter seems a separate concept all together which deserves its own page.
Rationale
Clearly split the 2 concepts.
Additional Context
No response