Skip to content

fix(codex): reconnect expired OAuth accounts from chat#472

Merged
Chloe-JY merged 1 commit into
codex/pr442-tauri-oauth-runtimefrom
codex/pr442-codex-reauth
Jul 21, 2026
Merged

fix(codex): reconnect expired OAuth accounts from chat#472
Chloe-JY merged 1 commit into
codex/pr442-tauri-oauth-runtimefrom
codex/pr442-codex-reauth

Conversation

@Harry19081

Copy link
Copy Markdown
Member

Summary

  • recognize expired Codex OAuth credentials in chat errors and offer a direct reconnect action
  • wait for Key Vault initialization, resolve the existing Codex account, and replace its credentials
  • auto-start the Codex sign-in wizard and return to the failed session after saving
  • add complete error copy across all 13 common locales
  • include a scoped 10-layer architecture audit

Split from #442. This PR is stacked on #468, which supplies Tauri runtime-aware OAuth callback routing.

Validation

  • 20 targeted Vitest tests for route encoding and error classification
  • targeted ESLint for all 18 changed TypeScript and TSX files
  • scoped TypeScript pre-commit check
  • common errors.* i18n completeness across 13 locales — 0 missing

Stack

  1. fix(auth): use Tauri runtime for desktop OAuth #468 — Tauri OAuth runtime routing
  2. This PR — Codex expired-login repair flow

Retarget this PR to develop after #468 merges.

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.

2 participants