mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-06 08:07:49 +00:00
An app started from Finder or the Dock took only PATH from the login shell, so variables exported in rc files never reached agents, language servers, run configurations or debug targets. Claude Code configured for Bedrock through CLAUDE_CODE_USE_BEDROCK / AWS_REGION in ~/.zshrc fell back to the Anthropic API and failed with 403. The shell's environment is read once at startup (in the background when PATH comes from the cache) and kept in memory only, since it may hold secrets. Spawns add the variables this process lacks before their own.