Skip to content

fix(codex): sync active profile provider after switch - #70

Open
zhushihao wants to merge 1 commit into
BigStrongSun:mainfrom
zhushihao:pr/codex-profile-sync
Open

fix(codex): sync active profile provider after switch#70
zhushihao wants to merge 1 commit into
BigStrongSun:mainfrom
zhushihao:pr/codex-profile-sync

Conversation

@zhushihao

Copy link
Copy Markdown
Contributor

Summary

After a device-level provider switch, the active project profile can retain the old provider and shadow Codex route ownership. This keeps the active profile provider slot aligned with the newly selected provider.

Changes

  • Update the active project provider snapshot after a successful provider switch.
  • Preserve existing MCP, Skills, and Prompt snapshots.
  • Add regression coverage for profile and provider synchronization.

Validation

  • Fork merge validation passed TypeScript, Prettier, and 148/1208 Vitest checks.
  • Upstream CI will run Rust formatting, Clippy, tests, and frontend checks.

Risk

  • Scoped to profile provider slots; non-provider project snapshots are left unchanged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant