From f9d58d4d32515eb6c9115b962a7f623598310ea9 Mon Sep 17 00:00:00 2001 From: Greyson LaLonde Date: Sat, 4 Apr 2026 02:11:48 +0800 Subject: [PATCH] fix: add BaseAgentExecutor to model_rebuild chain --- lib/crewai/src/crewai/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/crewai/src/crewai/__init__.py b/lib/crewai/src/crewai/__init__.py index d98fdb30f..94fef38e2 100644 --- a/lib/crewai/src/crewai/__init__.py +++ b/lib/crewai/src/crewai/__init__.py @@ -181,6 +181,7 @@ try: ) from crewai.tasks.conditional_task import ConditionalTask as _ConditionalTask + _BaseAgentExecutor.model_rebuild(force=True, _types_namespace=_full_namespace) _BaseAgent.model_rebuild(force=True, _types_namespace=_full_namespace) Task.model_rebuild(force=True, _types_namespace=_full_namespace) _ConditionalTask.model_rebuild(force=True, _types_namespace=_full_namespace)