diff --git a/src/main/services/agents/services/claudecode/index.ts b/src/main/services/agents/services/claudecode/index.ts index 26b14f49e5..e4992b3226 100644 --- a/src/main/services/agents/services/claudecode/index.ts +++ b/src/main/services/agents/services/claudecode/index.ts @@ -106,10 +106,8 @@ class ClaudeCodeService implements AgentServiceInterface { logger.warn('claude stderr', { chunk }) errorChunks.push(chunk) }, - systemPrompt: session.instructions - ? session.instructions - : { type: 'preset', preset: 'claude_code' }, - settingSources: ['project', ], + systemPrompt: session.instructions ? session.instructions : { type: 'preset', preset: 'claude_code' }, + settingSources: ['project'], includePartialMessages: true, permissionMode: session.configuration?.permission_mode, maxTurns: session.configuration?.max_turns,