Use environment variable for Claude path

This commit is contained in:
John
2025-09-14 09:35:58 -07:00
parent 06bb5feb09
commit f52ca8e702

View File

@@ -235,7 +235,11 @@ async function spawnClaude(command, options = {}, ws) {
console.log('🔍 Full command args:', JSON.stringify(args, null, 2));
console.log('🔍 Final Claude command will be: claude ' + args.join(' '));
const claudeProcess = spawnFunction('claude', args, {
// Use Claude CLI from environment variable or default to 'claude'
const claudePath = process.env.CLAUDE_CLI_PATH || 'claude';
console.log('🔍 Using Claude CLI path:', claudePath);
const claudeProcess = spawnFunction(claudePath, args, {
cwd: workingDir,
stdio: ['pipe', 'pipe', 'pipe'],
env: { ...process.env } // Inherit all environment variables