| 292 | * Debug: Log key environment variables |
| 293 | */ |
| 294 | export function logClaudeEnv( |
| 295 | env: Record<string, string>, |
| 296 | prefix: string = "" |
| 297 | ): void { |
| 298 | console.log(`${prefix}[claude-env] HOME: ${env.HOME}`) |
| 299 | console.log(`${prefix}[claude-env] USER: ${env.USER}`) |
| 300 | console.log( |
| 301 | `${prefix}[claude-env] PATH includes homebrew: ${env.PATH?.includes("/opt/homebrew")}` |
| 302 | ) |
| 303 | console.log( |
| 304 | `${prefix}[claude-env] PATH includes /usr/local/bin: ${env.PATH?.includes("/usr/local/bin")}` |
| 305 | ) |
| 306 | console.log( |
| 307 | `${prefix}[claude-env] ANTHROPIC_AUTH_TOKEN: ${env.ANTHROPIC_AUTH_TOKEN ? "set" : "not set"}` |
| 308 | ) |
| 309 | } |