From 1452ee2021b1ac1555c817bb83b59e30dd3ce9a8 Mon Sep 17 00:00:00 2001 From: Vinicius Brasil Date: Tue, 30 Jun 2026 21:18:58 -0700 Subject: [PATCH] Add text helper to flow skill example (#6406) --- .../src/crewai/flow/templates/flow_definition_example.yaml | 2 +- lib/crewai/tests/test_flow_definition.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/crewai/src/crewai/flow/templates/flow_definition_example.yaml b/lib/crewai/src/crewai/flow/templates/flow_definition_example.yaml index b0d7a8ed1..f01510438 100644 --- a/lib/crewai/src/crewai/flow/templates/flow_definition_example.yaml +++ b/lib/crewai/src/crewai/flow/templates/flow_definition_example.yaml @@ -57,7 +57,7 @@ methods: role: Follow-up router goal: 'Return exactly one bare value: followup or done. Do not include explanation.' backstory: Skilled at routing reviewed research briefs. - input: "${outputs.research_brief.raw}" + input: "${'Reviewed research: ' + text(outputs, 'research_brief.raw')}" write_followup: listen: followup do: diff --git a/lib/crewai/tests/test_flow_definition.py b/lib/crewai/tests/test_flow_definition.py index a6c040afa..81c0fc174 100644 --- a/lib/crewai/tests/test_flow_definition.py +++ b/lib/crewai/tests/test_flow_definition.py @@ -1333,6 +1333,7 @@ def test_skill_documents_flow_wiring(): assert isinstance(skill, str) assert "```yaml" in skill assert "[Method](#method-methods)" in skill + assert "input: \"${'Reviewed research: ' + text(outputs, 'research_brief.raw')}\"" in skill assert 'text(root, "path", "default")' in skill