mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-09 08:08:32 +00:00
* fix: handle multiple task outputs correctly in conditional tasks - Fix IndexError in _handle_conditional_task by using first output - Modify _execute_tasks to accumulate task outputs instead of resetting - Update _create_crew_output to handle multiple outputs correctly - Add tests for multiple tasks with conditional and multiple conditional tasks Co-Authored-By: brandon@crewai.com <brandon@crewai.com> * feat: validate at least one non-conditional task and refine task outputs Co-Authored-By: brandon@crewai.com <brandon@crewai.com> * Revert to single output in _create_crew_output; remove redundant empty task check Co-Authored-By: brandon@crewai.com <brandon@crewai.com> * Address PR feedback: use last output in conditional tasks, add validation test Co-Authored-By: brandon@crewai.com <brandon@crewai.com> * Address PR feedback: updated conditional tasks tests and indexing Co-Authored-By: brandon@crewai.com <brandon@crewai.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: brandon@crewai.com <brandon@crewai.com> Co-authored-by: Brandon Hancock <brandon@brandonhancock.io> Co-authored-by: Brandon Hancock (bhancock_ai) <109994880+bhancockio@users.noreply.github.com> Co-authored-by: João Moura <joaomdmoura@gmail.com>
141 KiB
141 KiB