From cbe727352c091b48a7bbd7820ae692b5cc9c8be2 Mon Sep 17 00:00:00 2001 From: Matt Korwel Date: Fri, 20 Feb 2026 14:36:55 +0000 Subject: [PATCH] fix(cli): pass toolPreselection setting to core and disable in tests --- packages/cli/src/config/config.ts | 1 + packages/test-utils/src/test-rig.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/cli/src/config/config.ts b/packages/cli/src/config/config.ts index 27b251139c..8fcd6469cc 100755 --- a/packages/cli/src/config/config.ts +++ b/packages/cli/src/config/config.ts @@ -859,6 +859,7 @@ export async function loadCliConfig( fakeResponses: argv.fakeResponses, recordResponses: argv.recordResponses, retryFetchErrors: settings.general?.retryFetchErrors, + toolPreselection: settings.general?.toolPreselection, ptyInfo: ptyInfo?.name, disableLLMCorrection: settings.tools?.disableLLMCorrection, rawOutput: argv.rawOutput, diff --git a/packages/test-utils/src/test-rig.ts b/packages/test-utils/src/test-rig.ts index 0b4d74acd6..98a28064d6 100644 --- a/packages/test-utils/src/test-rig.ts +++ b/packages/test-utils/src/test-rig.ts @@ -430,6 +430,7 @@ export class TestRig { // Nightly releases sometimes becomes out of sync with local code and // triggers auto-update, which causes tests to fail. disableAutoUpdate: true, + toolPreselection: false, }, telemetry: { enabled: true,