Skip to content

Сustom provider? #59603

Open
Open

Description

@lirikpasss

Description

Where did the custom provider option go? It's not on the provider list.

Plugins

No response

OpenCode version

2.2.0

Steps to reproduce

No response

Screenshot

No response

Operating System

No response

Terminal

No response

Activity

  1. opencode-agent commented on Oct 27, 2026

    @opencode-agent
    Contributor

    Thanks for reporting this, @lirikpasss!

    The "Custom provider" entry was removed from the desktop connect dialog on purpose in 2.2.0 (#56877, a backport of #56106). The change made the desktop dialog match the TUI's, which doesn't have that entry, and the custom-provider form was only reachable from there. For now, custom providers are set up in your opencode.json config. The providers docs explain how.

    I've noted this as a request to bring back a way to add custom providers from the app's UI, and maintainers will consider it. Related issues:

  2. ArtTwink commented on Oct 27, 2026

    @ArtTwink

    Yeah, the same problem. What's else:

    1. Trying to rollback, it says that's done, but it's not true:
      opencode upgrade 2.1.4
      ┌ Upgrade
      │
      ● Using method: brew
      │
      ● From 2.2.0 → 2.1.4
      │
      ◇ Upgrade complete
      │
      └ Done
      opencode --version :
      opencode v2.2.0
    2. After run opencode, and then /connect - all previous settings were displayed, and everything is working now.
  3. simonaubertbd commented on Nov 4, 2026

    @simonaubertbd

    Hello,

    The idea of having a desktop is globally to be "no-code", "non-technical". Having to use a json to configure a custom provider (which will the norm in european companies due to sovereignty issues) is exactly the opposite. Can we please have it back?

    Best regards,

    Simon

  4. dtitov commented on Nov 9, 2026

    @dtitov

    Any update on this?

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions