openclaw/docs
Val Alexander f45bc09206
[codex] fix(auth): harden OAuth refresh and Codex CLI bootstrap flows (#68396)
* Harden OAuth refresh and Codex CLI bootstrap flows

- Treat near-expiry OAuth credentials as unusable for bootstrap and refresh
- Add clearer timeout and callback validation handling for OpenAI Codex OAuth
- Tighten file lock retry behavior for stale OAuth refresh contention

* fix(auth): address PR review threads

* fix(auth): adopt fresher imported refresh tokens

* test(auth): align oauth expiry fixtures with refresh margin

* fix(auth): tighten Codex OAuth bootstrap and local fallback

* Keep explicit local auth over CLI bootstrap

- Preserve existing non-OAuth local profiles during external CLI OAuth sync
- Add regression coverage for OpenAI Codex and generic external OAuth overlays

* fix(auth): distinguish oauth lock timeout sources

* fix(auth): reject cross-account external oauth bootstrap

* fix(auth): narrow refresh contention classification
2026-04-18 01:02:29 -05:00
..
.generated [codex] fix(auth): harden OAuth refresh and Codex CLI bootstrap flows (#68396) 2026-04-18 01:02:29 -05:00
.i18n docs: add experimental-features page and de-experimentalize dreaming 2026-04-15 11:46:25 +01:00
assets
automation fix: correct cron AND guidance (#64968) (thanks @BKF-Gitty) 2026-04-12 09:53:49 +05:30
channels fix(matrix): fix E2EE SSSS bootstrap for passwordless token-auth bots (#66228) 2026-04-15 11:48:29 -04:00
cli docs: add experimental-features page and de-experimentalize dreaming 2026-04-15 11:46:25 +01:00
concepts Align documented bootstrap context defaults with runtime values (#67968) 2026-04-18 09:00:21 +05:30
debug
diagnostics
gateway Align documented bootstrap context defaults with runtime values (#67968) 2026-04-18 09:00:21 +05:30
help QA: organize scenarios by theme 2026-04-17 11:03:47 -04:00
images feat: Streamline Feishu channel onboarding with QR code scan-to-create flow (#65680) 2026-04-13 18:03:44 +08:00
install feat(docs): add Hostinger installation guide and link in VPS document… (#65904) 2026-04-13 14:12:44 +01:00
nodes
platforms feat: add macOS screen snapshots for monitor preview (#67954) thanks @BunsDev 2026-04-17 02:58:21 -05:00
plugins perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
providers fix: add Google Gemini TTS provider (#67515) (thanks @barronlroth) 2026-04-16 11:54:35 +05:30
refactor QA: organize scenarios by theme 2026-04-17 11:03:47 -04:00
reference fix(context-window): Tighten context limits and bound memory excerpts (#67277) 2026-04-15 13:06:02 -05:00
security
snippets/plugin-publish
start fix: simplify ollama onboarding (#67005) 2026-04-15 19:06:21 +05:30
tools fix: keep Opus 4.7 effort separate from adaptive thinking 2026-04-17 01:26:11 +01:00
web Add /trace toggle and fix Active Memory diagnostics 2026-04-12 13:20:22 -05:00
AGENTS.md docs(agents): split scoped workflow guidance (#65241) 2026-04-12 09:09:50 +01:00
auth-credential-semantics.md
brave-search.md
ci.md ci(test): align node lane names with boundary split 2026-04-11 00:36:06 +01:00
CLAUDE.md docs(agents): split scoped workflow guidance (#65241) 2026-04-12 09:09:50 +01:00
date-time.md
docs.json docs: add experimental-features page and de-experimentalize dreaming 2026-04-15 11:46:25 +01:00
index.md
logging.md
nav-tabs-underline.js
network.md
perplexity.md
pi-dev.md
pi.md refactor: align agent tool params with upstream pi 2026-04-05 20:36:47 +01:00
prose.md
style.css perf: optimize remaining core tests 2026-04-17 16:05:10 +01:00
tts.md docs: add media overview page and consolidate TTS duplicate 2026-04-06 16:18:45 +01:00
vps.md feat(docs): add Hostinger installation guide and link in VPS document… (#65904) 2026-04-13 14:12:44 +01:00
whatsapp-openclaw-ai-zh.jpg
whatsapp-openclaw.jpg