diff --git a/src/ai-providers/agent-sdk/query.ts b/src/ai-providers/agent-sdk/query.ts index b96311c3..91d9c352 100644 --- a/src/ai-providers/agent-sdk/query.ts +++ b/src/ai-providers/agent-sdk/query.ts @@ -122,6 +122,8 @@ export async function askAgentSdk( const isOAuthMode = loginMethod === 'claudeai' const env: Record = { ...process.env } + // Allow spawning inside an existing Claude Code session + delete env.CLAUDECODE if (isOAuthMode) { // Force OAuth by removing any inherited API key delete env.ANTHROPIC_API_KEY