From b95f97fcaaa8e73c2ecf94cd888ffff17b39fe9b Mon Sep 17 00:00:00 2001 From: lorenzejay Date: Sat, 27 Dec 2025 12:13:54 -0800 Subject: [PATCH] string literal returns --- lib/crewai/src/crewai/experimental/crew_agent_executor_flow.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/crewai/src/crewai/experimental/crew_agent_executor_flow.py b/lib/crewai/src/crewai/experimental/crew_agent_executor_flow.py index 70679e815..a7e0b29fa 100644 --- a/lib/crewai/src/crewai/experimental/crew_agent_executor_flow.py +++ b/lib/crewai/src/crewai/experimental/crew_agent_executor_flow.py @@ -267,6 +267,7 @@ class CrewAgentExecutorFlow(Flow[AgentReActState], CrewAgentExecutorMixin): response_model=self.response_model, executor_context=self, ) + print(f"lorenze answer: {answer}") # Parse the LLM response formatted_answer = process_llm_response(answer, self.use_stop_words) @@ -386,7 +387,7 @@ class CrewAgentExecutorFlow(Flow[AgentReActState], CrewAgentExecutorMixin): return "initialized" @listen(or_("agent_finished", "tool_result_is_final")) - def finalize(self) -> str: + def finalize(self) -> Literal["completed", "skipped"]: """Finalize execution and emit completion logs.""" if self.state.current_answer is None: skip_text = Text()