mirror of
https://github.com/danielmiessler/fabric.git
synced 2026-09-10 07:36:44 -04:00
chore: incoming 2200 changelog entry
This commit is contained in:
parent
9b724f8cec
commit
1b907fe318
|
|
@ -2,8 +2,8 @@ GitHub unexpected status code: 410 from provider GitHub, response body: {"error"
|
|||
|
||||
### PR [#2200](https://github.com/danielmiessler/Fabric/pull/2200) by [ksylvan](https://github.com/ksylvan): fix: persist Codex OAuth tokens after refresh
|
||||
|
||||
- Fixed Codex OAuth token persistence so refreshed credentials are securely retained across processes.
|
||||
- Persisted rotated Codex credentials atomically using cross-process locks, and reloaded stored tokens before refresh to prevent stale rotations.
|
||||
- Preserved existing environment values while enforcing secret-only file permissions.
|
||||
- Reactivated configured vendors and surfaced configuration failures immediately.
|
||||
- Reused valid refresh tokens before launching interactive authentication.
|
||||
- Persist refreshed Codex OAuth tokens securely across processes, writing rotated credentials atomically with cross-process locks.
|
||||
- Reload stored tokens before refresh and return valid in-memory tokens first, preventing stale disk values from overwriting fresh credentials.
|
||||
- Reuse valid refresh tokens before launching interactive authentication, requiring account identifiers and unexpired tokens for fast-path reuse.
|
||||
- Preserve existing environment values, save environment files atomically while holding locks, and enforce secret-only permissions.
|
||||
- Reactivate configured vendors and surface configuration and provider failures immediately, with localized Codex prompts and persistence errors.
|
||||
|
|
|
|||
Loading…
Reference in a new issue