From 22d46999fef44c5f8869785a63ef96884fcf88ff Mon Sep 17 00:00:00 2001 From: Lucas Gomide Date: Thu, 10 Jul 2025 21:27:02 -0300 Subject: [PATCH] fix: make crew required to run an experiment --- src/crewai/evaluation/experiment/runner.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/crewai/evaluation/experiment/runner.py b/src/crewai/evaluation/experiment/runner.py index aa9dd56f5..c2d07f14f 100644 --- a/src/crewai/evaluation/experiment/runner.py +++ b/src/crewai/evaluation/experiment/runner.py @@ -15,10 +15,7 @@ class ExperimentRunner: self.evaluator = None self.display = ExperimentResultsDisplay() - def run(self, crew: Optional[Crew] = None, print_summary: bool = False) -> ExperimentResults: - if not crew: - raise ValueError("crew must be provided.") - + def run(self, crew: Crew, print_summary: bool = False) -> ExperimentResults: self.evaluator = create_default_evaluator(crew=crew) results = []