fix: restore CLAUDE_CODE_MAX_OUTPUT_TOKENS env var support

Re-add the env var that was removed during SDK upgrade. Needed for
controlling output token limits in SDK subprocesses.
This commit is contained in:
ezl-keygraph
2026-02-12 22:12:52 +05:30
committed by ajmallesh
parent 80bc8e3a44
commit c169b0d0a6
4 changed files with 9 additions and 1 deletions
+3 -1
View File
@@ -220,7 +220,9 @@ export async function runClaudePrompt(
const mcpServers = buildMcpServers(sourceDir, agentName);
// Build env vars to pass to SDK subprocesses
const sdkEnv: Record<string, string> = {};
const sdkEnv: Record<string, string> = {
CLAUDE_CODE_MAX_OUTPUT_TOKENS: process.env.CLAUDE_CODE_MAX_OUTPUT_TOKENS || '64000',
};
if (process.env.ANTHROPIC_API_KEY) {
sdkEnv.ANTHROPIC_API_KEY = process.env.ANTHROPIC_API_KEY;
}