diff --git a/lib/crewai/src/crewai/experimental/agent_executor.py b/lib/crewai/src/crewai/experimental/agent_executor.py index ff31251f3..20584877a 100644 --- a/lib/crewai/src/crewai/experimental/agent_executor.py +++ b/lib/crewai/src/crewai/experimental/agent_executor.py @@ -276,7 +276,7 @@ class AgentExecutor(Flow[AgentExecutorState], BaseAgentExecutor): # type: ignor @property # type: ignore[misc] def messages(self) -> list[LLMMessage]: """Compatibility property - returns state messages.""" - return list(self._state.messages) + return self._state.messages # type: ignore[no-any-return] @messages.setter def messages(self, value: list[LLMMessage]) -> None: