Skip to content

Available Providers shows 0 #470

Open

Description

@fireball71

In the Providers settings, "Available Providers" shows a count of 0 and "No available providers." Searching returns nothing. I'm trying to connect OpenRouter.

The OpenCode server inside the same container does see OpenRouter and can make calls with it, so this looks like a problem in how Manager loads or displays providers, not in OpenCode itself.

Environment

  • OpenCode Manager running in Docker [ghcr.io/chriswritescode-dev/opencode-manager:latest]
  • Manager port: 5003
  • Browser: [Chrome (Arc)]

Steps to reproduce

  1. Open Manager > Providers settings.
  2. "Available Providers" shows 0, with "No available providers."
  3. Searching returns nothing.

What I found while debugging

  • Initially /home/node/.cache/opencode/ had no models.json. The container can reach https://models.dev (HTTP 200), but the file was never created.
  • I downloaded it manually (curl https://models.dev/api.json -o /home/node/.cache/opencode/models.json, about 6 MB) and chowned it to node.
  • I created /home/node/.config/opencode/opencode.json with an openrouter provider (17 :free models, API key in options.apiKey) and restarted the container.
  • After that, as user node:
    • opencode models lists 384 models, including openrouter/...
    • opencode run -m openrouter/cohere/north-mini-code:free "say hi in 3 words" returns a reply
    • opencode debug paths shows config at /home/node/.config/opencode
    • The server log shows provider.updated and model.updated events and no errors
  • opencode auth list says "No authenticated integrations" (expected, since the key is in the config file).
  • Manager's Providers page still shows 0 available providers, even after a hard refresh and an incognito window.

Expected behavior

The Providers page lists available providers (including OpenRouter), and providers configured in opencode.json show as connected

Activity

  1. fireball71 commented on Oct 29, 2026

    @fireball71
    Author

    Fixed in a PR I made #473

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions