This commit is contained in:
Alex Newman
2025-10-25 14:45:31 -04:00
parent 8f8649c2a8
commit 81f8aa7eef
3 changed files with 5 additions and 11 deletions
File diff suppressed because one or more lines are too long
+2 -5
View File
@@ -282,17 +282,14 @@ class SDKWorker {
* Run SDK agent with streaming input mode * Run SDK agent with streaming input mode
*/ */
private async runSDKAgent(): Promise<void> { private async runSDKAgent(): Promise<void> {
// Find Claude Code executable console.error(`[SDK Worker DEBUG] Starting SDK agent with auto-detected Claude path`);
const claudePath = process.env.CLAUDE_CODE_PATH || '/Users/alexnewman/.nvm/versions/node/v24.5.0/bin/claude';
console.error(`[SDK Worker DEBUG] About to call query with claudePath: ${claudePath}`);
const queryResult = query({ const queryResult = query({
prompt: this.createMessageGenerator(), prompt: this.createMessageGenerator(),
options: { options: {
model: MODEL, model: MODEL,
disallowedTools: DISALLOWED_TOOLS, disallowedTools: DISALLOWED_TOOLS,
abortController: this.abortController, abortController: this.abortController
pathToClaudeCodeExecutable: claudePath
} }
}); });
+1 -4
View File
@@ -345,16 +345,13 @@ class WorkerService {
private async runSDKAgent(session: ActiveSession): Promise<void> { private async runSDKAgent(session: ActiveSession): Promise<void> {
logger.info('SDK', 'Agent starting', { sessionId: session.sessionDbId }); logger.info('SDK', 'Agent starting', { sessionId: session.sessionDbId });
const claudePath = process.env.CLAUDE_CODE_PATH || '/Users/alexnewman/.nvm/versions/node/v24.5.0/bin/claude';
try { try {
const queryResult = query({ const queryResult = query({
prompt: this.createMessageGenerator(session), prompt: this.createMessageGenerator(session),
options: { options: {
model: MODEL, model: MODEL,
disallowedTools: DISALLOWED_TOOLS, disallowedTools: DISALLOWED_TOOLS,
abortController: session.abortController, abortController: session.abortController
pathToClaudeCodeExecutable: claudePath
} }
}); });