diff --git a/src/lib/claude-client.ts b/src/lib/claude-client.ts index 0d026c3..4054262 100644 --- a/src/lib/claude-client.ts +++ b/src/lib/claude-client.ts @@ -487,7 +487,7 @@ export function streamClaude(options: ClaudeStreamOptions): ReadableStream 0) { - const workDir = workingDirectory || process.cwd(); + const workDir = workingDirectory || os.homedir(); const savedPaths = getUploadedFilePaths(nonImageFiles, workDir); const fileReferences = savedPaths .map((p, i) => `[User attached file: ${p} (${nonImageFiles[i].name})]`)