mirror of
https://github.com/tiennm99/claude-code-usage-bubble.git
synced 2026-10-28 14:14:19 +00:00
A GUI app starts with its working directory at the home folder, / or System32, and `codex exec .` refuses to run there because it is not a trusted directory or repository. Both CLIs now start from the temp directory so neither runs inside a project or loads its instructions and hooks, and Codex runs with --skip-git-repo-check in a read-only sandbox. The orchestrator takes its spawn step as an argument internally, so its refreshed, timeout and missing-CLI outcomes are now tested with a fake credential source, along with the locator's source order and the Claude credential file signature.