openclaw/docs
Gforce10-design 5a202f6f90
fix(auth): bootstrap codex cli credential without clobbering local (#71310)
* fix(auth): bootstrap codex cli credential without clobbering local

readCodexCliCredentialsCached was imported but never registered in
EXTERNAL_CLI_SYNC_PROVIDERS, so overlayExternalAuthProfiles could not
seed openai-codex:default on fresh agents and runtime surfaced
"No API key found for provider openai-codex" even after a successful
codex login.

Register the provider with a new bootstrapOnly flag. Providers flagged
bootstrapOnly are adopted only to fill an empty slot: the overlay skips
them when a local OAuth credential already exists for the profile, and
readExternalCliBootstrapCredential returns null so the refresh path
never replaces the locally stored canonical refresh token with stale
CLI state. Minimax keeps its existing replace-on-expiry behavior.

* test(auth): cover codex cli bootstrap

---------

Co-authored-by: sudol <sudol@A8Max.localdomain>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-04-25 01:50:01 +01:00
..
.generated feat(browser): support per-profile headless 2026-04-25 01:49:22 +01:00
.i18n docs: add plugin hook glossary labels 2026-04-24 18:23:44 +01:00
assets docs: add GitHub sponsor to README 2026-04-04 13:36:58 +09:00
automation docs: add reliable taskflow workflow pattern 2026-04-24 18:55:05 +01:00
channels docs(whatsapp): correct replyToMode values 2026-04-24 21:06:00 -03:00
cli feat(browser): expose doctor diagnostics to agents 2026-04-25 01:15:31 +01:00
concepts fix(auth): bootstrap codex cli credential without clobbering local (#71310) 2026-04-25 01:50:01 +01:00
debug docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
diagnostics docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
gateway fix(providers): keep minimax chat models text-only 2026-04-25 01:27:34 +01:00
help test: raise Docker aggregate resource caps 2026-04-25 00:52:52 +01:00
images feat: Streamline Feishu channel onboarding with QR code scan-to-create flow (#65680) 2026-04-13 18:03:44 +08:00
install Require full Matrix identity trust (#70401) 2026-04-24 17:58:57 -04:00
nodes docs: note inbound media ref handling 2026-04-25 00:57:09 +01:00
plan docs: drop parenthetical H1s across gateway, channels, providers, concepts, and reference pages 2026-04-24 10:49:23 -07:00
platforms docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
plugins fix(google-meet): join created meetings by default 2026-04-25 01:31:51 +01:00
providers fix(providers): keep minimax chat models text-only 2026-04-25 01:27:34 +01:00
refactor feat(codex): run context-engine lifecycle in app-server harness (#70809) 2026-04-24 05:06:45 +01:00
reference test: raise Docker aggregate resource caps 2026-04-25 00:52:52 +01:00
security docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
snippets/plugin-publish
start feat(onboard): add skip bootstrap flag (#71218) 2026-04-24 12:42:00 -07:00
tools feat(browser): support per-profile headless 2026-04-25 01:49:22 +01:00
web fix(control-ui): keep context usage fresh (#71297) 2026-04-25 01:20:12 +01:00
AGENTS.md docs: align documentation with current surfaces 2026-04-23 07:25:06 +01:00
auth-credential-semantics.md docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
brave-search.md docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
ci.md test: raise Docker aggregate resource caps 2026-04-25 00:52:52 +01:00
CLAUDE.md docs(agents): split scoped workflow guidance (#65241) 2026-04-12 09:09:50 +01:00
date-time.md docs: normalize frontmatter titles to sentence case 2026-04-23 13:15:17 -07:00
docs.json docs(nav): surface orphan pages in sidebar (message-presentation, skill-workshop, qa-e2e-automation, proxy, gpt54-codex-agentic-parity) 2026-04-24 10:53:32 -07:00
index.md Docs: link feature cards to relevant pages 2026-04-21 20:36:55 -05:00
logging.md feat(diagnostics-otel): add content capture controls 2026-04-24 16:41:28 -07:00
nav-tabs-underline.js
network.md docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
perplexity.md docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
pi-dev.md docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
pi.md docs: normalize Title Case H2 headings to sentence case in recent files 2026-04-24 09:17:47 -07:00
prose.md docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
style.css perf: optimize remaining core tests 2026-04-17 16:05:10 +01:00
tts.md docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
vps.md docs: add Related sections to remaining platform, reference template, and misc pages 2026-04-23 20:40:15 -07:00
whatsapp-openclaw-ai-zh.jpg
whatsapp-openclaw.jpg