Skip to content

Releases: tuolaji996/codex-provider-switcher

Codex Provider Switcher v1.3.0

Choose a tag to compare

@tuolaji996 tuolaji996 released this 25 Jul 06:32

Highlights

  • Redesigned the native Windows interface around five focused views: Home, Providers, Diagnostics, Backups, and Settings.
  • Added persistent CHN/ENG language switching and Light/Dark/System appearance modes.
  • Added a read-only backup catalog with real timestamps, sizes, IDs, and paths.
  • Improved diagnostics for the official Codex host, plugin tools, image generation, and Mobile Remote prerequisites.
  • Preserved the stable OpenAI history partition, official sign-in state, and Windows Credential Manager storage.
  • Hardened packaged installation with staged replacement and rollback-safe cleanup.

Important notes

  • Mobile Remote diagnostics confirm local prerequisites only. Final phone pairing still requires the official Codex app and a real mobile-device test.
  • Third-party image generation depends on whether the configured relay supports the Images API.
  • The Windows binaries are unsigned, so Microsoft Defender SmartScreen may show a warning.

Requirements

  • Windows 10 or Windows 11
  • .NET 8 Desktop Runtime

Codex Provider Switcher v1.2.0

Choose a tag to compare

@tuolaji996 tuolaji996 released this 25 Jul 05:07

What is new

  • Added a persistent CHN / ENG language selector to the native Windows GUI.
  • Localized labels, status messages, dialogs, provider tests, host diagnostics,
    and validation errors in both Chinese and English.
  • Improved the header and provider-action layout at the supported minimum
    window size.
  • Exposed the selected language through the Windows UI Automation Toggle
    pattern and associated form fields with their visible labels.

Verified

  • All provider, history, SSE, tool-calling, image, host, credential, and
    localization self-tests pass.
  • Chinese and English layouts were visually checked at the default size and
    at the 680 x 520 minimum size.
  • Mouse, keyboard, and UI Automation language switching persist through
    settings.json and restore on the next launch.

Boundaries

  • Provider switching, Credential Manager key storage, and the stable chat
    history partition are unchanged.
  • Plugin OAuth and mobile Remote pairing still depend on the official Codex
    and ChatGPT apps and have the same boundaries documented in v1.1.0.
  • The release is unsigned and requires the .NET 8 Windows Desktop Runtime.

Codex Provider Switcher v1.1.0

Choose a tag to compare

@tuolaji996 tuolaji996 released this 25 Jul 03:31

What's new

  • Added official-host diagnostics for ChatGPT login, Apps, plugins, Remote, and image generation.
  • Added end-to-end third-party probes for Responses SSE, function-call/tool-output replay, and Codex's current /v1/images/generations backend.
  • Added full image decoding and bounded response reads before a generated image can pass validation.
  • Added a shortcut to the official Codex Connections page for mobile Remote pairing.
  • Preserved successful tool and image results only for the exact endpoint/model that passed.
  • Removed blanket termination of unrelated WSL codex app-server processes during restart.

Verified

  • The official ChatGPT login and required host feature flags remained enabled while the third-party route was active.
  • The configured third-party endpoint completed Responses text streaming and a stateless function-call/tool-output round trip.
  • A real Images API request generated a fully decoded and visually inspected 1254 x 1254 PNG.
  • The packaged installer, installed binaries, desktop shortcut, and chat-history partition were checked on Windows.

Boundaries

  • Mobile Remote still requires QR pairing in the official ChatGPT desktop and mobile apps with the same account and workspace.
  • Individual plugins can still require their own OAuth connection and permission approval.
  • This release is unsigned and requires the .NET 8 Windows Desktop Runtime.

Codex Provider Switcher v1.0.0

Choose a tag to compare

@tuolaji996 tuolaji996 released this 25 Jul 01:40

Changelog

All notable changes to this project are documented here.

[1.0.0] - 2026-07-24

Added

  • Native Windows WPF interface for switching Codex between the existing
    ChatGPT login and a Responses API-compatible third-party endpoint.
  • Stable model_provider identity so both routes use the same Codex history
    partition.
  • Windows Credential Manager storage for the third-party API key.
  • Automatic config.toml backups before every switch.
  • Responses API authentication and SSE compatibility test.
  • Optional Codex restart after switching.
  • Desktop shortcut installer.

Known limitations

  • Third-party mode does not yet guarantee Codex official plugins, image
    generation, or mobile Remote support.
  • The release is unsigned and may show a Windows SmartScreen warning.
  • The third-party endpoint must implement the OpenAI Responses API with SSE
    streaming.