Skip to content

feat: reconcile external Codex logins - #9

Merged
SilkageNet merged 1 commit into
mainfrom
feat/live-auth-reconciliation
Sep 3, 2026
Merged

feat: reconcile external Codex logins#9
SilkageNet merged 1 commit into
mainfrom
feat/live-auth-reconciliation

Conversation

@SilkageNet

Copy link
Copy Markdown
Owner

Summary

  • derive the active account from Codex's live auth instead of stale switch state
  • add sync, sync --check, sync --as, and sync --prefer-live recovery flows
  • reconcile an already-live target without closing or restarting Codex
  • make usage refresh and doctor follow the actual live profile
  • document external-login, unmanaged-login, and credential-conflict behavior

Verification

  • No real credentials or sensitive diagnostics are included
  • pre-commit hooks passed
  • go test -race ./...
  • go vet ./...
  • golangci-lint run ./...
  • six release target cross-builds
  • gitleaks and govulncheck
  • User-visible and security changes are documented

@SilkageNet
SilkageNet marked this pull request as ready for review September 3, 2026 03:46
@SilkageNet
SilkageNet merged commit e8812ea into main Sep 3, 2026
5 checks passed
@SilkageNet
SilkageNet deleted the feat/live-auth-reconciliation branch September 3, 2026 03:47
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.

1 participant