diff --git a/src/integrations/claude-code/run.ts b/src/integrations/claude-code/run.ts index 79a6468ba7..564e5a7e2d 100644 --- a/src/integrations/claude-code/run.ts +++ b/src/integrations/claude-code/run.ts @@ -34,7 +34,7 @@ export async function* runClaudeCode( const { process, tempFileCleanup } = await runProcess(options) const rl = readline.createInterface({ - input: process.stdout, + input: process.stdout!, }) try { @@ -45,7 +45,7 @@ export async function* runClaudeCode( partialData: null, } - process.stderr.on("data", (data) => { + process.stderr?.on("data", (data) => { processState.stderrLogs += data.toString() })