From dac5d6d664a72adb71956711e7f09b494e0037b0 Mon Sep 17 00:00:00 2001 From: Greyson LaLonde Date: Sun, 5 Oct 2025 21:36:05 -0400 Subject: [PATCH] fix: use system PATH for Docker binary instead of hardcoded path --- src/crewai/agent.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crewai/agent.py b/src/crewai/agent.py index 07de3d533..903304362 100644 --- a/src/crewai/agent.py +++ b/src/crewai/agent.py @@ -174,7 +174,7 @@ class Agent(BaseAgent): ) @model_validator(mode="before") - def validate_from_repository(cls, v): # noqa: N805 + def validate_from_repository(cls, v): # noqa: N805 if v is not None and (from_repository := v.get("from_repository")): return load_agent_from_repository(from_repository) | v return v @@ -702,7 +702,7 @@ class Agent(BaseAgent): try: subprocess.run( - ["/usr/bin/docker", "info"], + ["docker", "info"], # noqa: S607 check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE,