[Olympus] Isolate Anthropic credential account selection - #21
Open
chadsm-sys wants to merge 10 commits into
Open
Conversation
chadsm-sys
changed the base branch from
codex/M-20260714-olympus-stream-backoff-live
to
codex/M-20260714-olympus-pr21-attested-base
July 14, 2026 13:35
chadsm-sys
marked this pull request as ready for review
July 14, 2026 13:55
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: fac02c639a
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
chadsm-sys
force-pushed
the
codex/M-20260714-olympus-pr21-attested-base
branch
from
July 14, 2026 15:08
e7b835c to
84bc401
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Supersede the deferred live Anthropic adapter modification while preserving explicit-token precedence and enforcing one fail-closed selected-account boundary.
Exact candidate
bc65df1f09aebec57f2ba147bd71782dada57cfa52b8b465b32897b270df1ee0554f295b6428ffebCLAUDE_CONFIG_DIRresolves before credential-pool selection and is an exclusive boundary when no higher-priority explicit token exists.b6512e3820b38cb8a2a593e97ee7e5efd0801dd6.The harness uses temporary homes and mocked Keychain, credential-pool, and OAuth-refresh behavior. No live credential is read or copied.
Boundary
Review only. No merge, deployment, migration, restart, activation, credential change, production routing, external Telegram send, production mutation, or live-runtime edit is authorized.
Olympus v1 final-candidate binding
4350ad9aa2b198826302431dc56e62274ec8f512e45689c5df583142cd717adcdfeb82b38754334foncodex/M-20260714-olympus-pr21-attested-basea668feeace3bb5504fe573cac670618b2dd622422ace63af916baf7b5b049ea3/Users/macmini/Hermes-Handoff/M-20260714-olympus-authority-remediation/release-preparation/20_FINAL_GOVERNANCE_DECISION.mdthrough28_FINAL_EVIDENCE_INDEX.md