diff --git a/app/electron/services/claude-cli-detector.js b/app/electron/services/claude-cli-detector.js index a0a1b5c9..ba18e915 100644 --- a/app/electron/services/claude-cli-detector.js +++ b/app/electron/services/claude-cli-detector.js @@ -536,6 +536,7 @@ class ClaudeCliDetector { const platform = process.platform; const preferPty = (platform === "win32" || + platform === "darwin" || process.env.CLAUDE_AUTH_FORCE_PTY === "1") && process.env.CLAUDE_AUTH_DISABLE_PTY !== "1";