Skip to content

Support custom model providers in app #10867

Description

@iwinux

What version of the Codex App are you using (From “About Codex” dialog)?

260205.1301 (554)

What subscription do you have?

None

What issue are you seeing?

I'm using custom model provider for Codex CLI and App. In CLI, /model is available and switching models works as expected. However, in Codex App, this happens (notice the absence of model switcher):

Image

What steps can reproduce the bug?

  1. set up custom model provider & profile
    profile = "internal"
    
    [features]
    # remote_models = false
    
    [profiles.internal]
    # model = "gpt-5.2"
    model_provider = "internal"
    model_reasoning_effort = "medium"
    
    [model_providers.internal]
    name = "Interal LLM Gateway"
    base_url = "http://llms.example.com/v1"
    wire_api = "responses"
  2. launch Codex App

What is the expected behavior?

It should provider the same model switcher as in ChatGPT subscription mode:

Image

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    appIssues related to the Codex desktop appcustom-modelIssues related to custom model providers (including local models)enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions