From 83f38184ff0e4cc4327b8b63173b5519a9fb0403 Mon Sep 17 00:00:00 2001 From: lorenzejay Date: Tue, 3 Feb 2026 08:01:27 -0800 Subject: [PATCH] refactor: remove default enabled flag from PlanningConfig in Agent class --- lib/crewai/src/crewai/agent/core.py | 1 - lib/crewai/src/crewai/utilities/reasoning_handler.py | 1 - 2 files changed, 2 deletions(-) diff --git a/lib/crewai/src/crewai/agent/core.py b/lib/crewai/src/crewai/agent/core.py index 786c30cb2..660610e67 100644 --- a/lib/crewai/src/crewai/agent/core.py +++ b/lib/crewai/src/crewai/agent/core.py @@ -304,7 +304,6 @@ class Agent(BaseAgent): stacklevel=2, ) self.planning_config = PlanningConfig( - enabled=True, max_attempts=self.max_reasoning_attempts, ) diff --git a/lib/crewai/src/crewai/utilities/reasoning_handler.py b/lib/crewai/src/crewai/utilities/reasoning_handler.py index 0eb8166ab..2fa4b6c57 100644 --- a/lib/crewai/src/crewai/utilities/reasoning_handler.py +++ b/lib/crewai/src/crewai/utilities/reasoning_handler.py @@ -133,7 +133,6 @@ class AgentReasoning: return self.agent.planning_config # Fallback for backward compatibility return PlanningConfig( - enabled=True, max_attempts=getattr(self.agent, "max_reasoning_attempts", None), )