Skip to content

Commit 411dc9a

Browse files
clkaoclaude
andcommitted
fix: pass enabled_plugins to SetupOrchestrator in trial execution
The SetupOrchestrator created during trial execution was missing the enabled_plugins parameter, causing plugins to never run. Store enabled_plugins as instance variable and pass to both orchestrator instantiations. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent daadab2 commit 411dc9a

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

ade_bench/harness.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ def __init__(
109109
self._project_type_filter = project_type
110110
self._keep_alive = keep_alive
111111
self._with_profiling = with_profiling
112+
self._enabled_plugins = enabled_plugins
112113

113114
# Initialize setup orchestrator for variant-specific setup
114115
self._setup_orchestrator = SetupOrchestrator(enabled_plugins=enabled_plugins)
@@ -522,7 +523,8 @@ def _run_setup(
522523
terminal=terminal,
523524
session=session,
524525
file_diff_handler=file_diff_handler,
525-
trial_handler=trial_handler
526+
trial_handler=trial_handler,
527+
enabled_plugins=self._enabled_plugins
526528
)
527529

528530
# Run setup with timeout using asyncio

0 commit comments

Comments
 (0)