Skip to content

sdk: ✨ Add Codex bypass and isolate Claude API auth - #12

Merged
yasyf merged 2 commits into
mainfrom
yasyf/codex-explicit-bypass
Oct 5, 2026
Merged

yasyf merged 2 commits into
mainfrom
yasyf/codex-explicit-bypass

Conversation

@yasyf

@yasyf yasyf commented Oct 5, 2026 •

Copy link
Copy Markdown
Owner

Claude runs with api_auth=True still seeded isolated homes from stored account and OAuth sources. Thread that existing choice through the Rust core and the Python, Go, and Rust hosts so API-only isolation skips stored account, credential-file, and Keychain sources. Python keeps API and non-API configuration homes separate.

Also expose an explicit Codex approval and sandbox bypass option across all three SDKs, with the Rust planner selecting --dangerously-bypass-approvals-and-sandbox when requested. The default stays false. Python rejects combining sandbox and bypass; Go and Rust retain bypass precedence.

The candidate includes conformance vectors, the corrected wire expectation, and a negative-reader fixture for API isolation. All ten CI jobs, documentation, and Guides passed on these exact bytes. Independent security review is pending. The publisher ran no local builds, generator, or tests. This remains a draft; merge and release require root approval after validation. No runtime authentication or installation success is claimed.

@yasyf yasyf changed the title codex: ✨ Expose an explicit approval and sandbox bypass option sdk: ✨ Add Codex bypass and isolate Claude API auth Oct 5, 2026
@yasyf
yasyf marked this pull request as ready for review October 5, 2026 06:17
@yasyf
yasyf merged commit 6947524 into main Oct 5, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant