From 8b5cea7cd5d5b720808b7a07a05f235a4a791383 Mon Sep 17 00:00:00 2001 From: David Cramer Date: Sun, 22 Feb 2026 23:02:23 -0800 Subject: [PATCH] fix(action): Thread maxContextFiles config through Action workflows The maxContextFiles setting from defaults.chunking was correctly threaded through CLI code paths but missing from GitHub Action workflows, silently falling back to the hardcoded default of 50. Warden finding find-warden-bugs-01c74c56 Severity: high Co-Authored-By: Warden --- src/action/triggers/executor.ts | 1 + src/action/workflow/schedule.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/action/triggers/executor.ts b/src/action/triggers/executor.ts index 1cca6038..42c77e46 100644 --- a/src/action/triggers/executor.ts +++ b/src/action/triggers/executor.ts @@ -138,6 +138,7 @@ export async function executeTrigger( model: trigger.model, maxTurns: trigger.maxTurns, batchDelayMs: config.defaults?.batchDelayMs, + maxContextFiles: config.defaults?.chunking?.maxContextFiles, pathToClaudeCodeExecutable: claudePath, auxiliaryMaxRetries: config.defaults?.auxiliaryMaxRetries, }, diff --git a/src/action/workflow/schedule.ts b/src/action/workflow/schedule.ts index 51a82bfd..361b0ee7 100644 --- a/src/action/workflow/schedule.ts +++ b/src/action/workflow/schedule.ts @@ -120,6 +120,7 @@ export async function runScheduleWorkflow( model: resolved.model, maxTurns: resolved.maxTurns, batchDelayMs: config.defaults?.batchDelayMs, + maxContextFiles: config.defaults?.chunking?.maxContextFiles, pathToClaudeCodeExecutable: claudePath, }); console.log(`Found ${report.findings.length} findings`);