Skip to content

Confused by detected vs unmapped providers #80

@balaji-dutt

Description

@balaji-dutt

Hi,

I am currently using OpenCode with OpenAI & GitHub Copilot auth, plus some API keys via environment variables:

❯ opencode auth list

┌  Credentials ~/.local/share/opencode/auth.json
│
●  OpenAI oauth
│
●  GitHub Copilot oauth
│
└  2 credentials

┌  Environment
│
●  Perplexity Agent PERPLEXITY_API_KEY
│
●  Perplexity PERPLEXITY_API_KEY
│
●  OpenRouter OPENROUTER_API_KEY
│
●  Moonshot AI (China) MOONSHOT_API_KEY
│
●  Google GEMINI_API_KEY
│
●  Moonshot AI MOONSHOT_API_KEY
│
●  Anthropic ANTHROPIC_API_KEY
│
└  7 environment variables

When I go into the openusage settings modal, I see that it is detecting several providers and API keys:

Image Image

However, despite this when I go into the main Dashboard view it only seems to detect Claude Code (which I do not actively use) and the other providers have an "Unmapped" warning against them:

Image

Can you help me understand what I need to do differently here?

I should also note I did install the OpenCode plugin as well, but that does not seem to change anything:

Image

Metadata

Metadata

Labels

documentationImprovements or additions to documentationenhancementNew feature or requestquestionFurther information is requested

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions