# fix\(providers\): stop offering rejected API key setup for ten more providers \(\#422\) · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/9ef255838b05dc8058c916ad2a567c28e66f4c14)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: 9ef255838b05dc8058c916ad2a567c28e66f4c14

Requested commit: 9ef255838b05dc8058c916ad2a567c28e66f4c14

Commit: 9ef255838b05dc8058c916ad2a567c28e66f4c14

Tree: 54b7ee466a276d2651dafd9110465e5ea87810a6

Author: Simone

Committer: GitHub

## Message

```
fix(providers): stop offering rejected API key setup for ten more providers (#422)

CLI 0.67.0 rejects `config set-api-key` with "<provider> does not support
config API keys." for Alibaba Token Plan, Bedrock, Command Code, DeepSeek,
Grok, Manus, Mimo, Perplexity, StepFun, and Windsurf, but
supportsApiKeySetup still listed them, so Providers showed a "Set API key..."
action that can only fail and an inaccurate "Supported" status row. Remove
the ten IDs so they fall back to "Use provider login/source" with the
Docs/Dashboard/Login links, following #413.

Tests cover supportsApiKeySetup, action rows, and settings rows for all ten.
```

## Parents

- [4f1d2b05a244dd7b6563563eda3bbb676bf75774](https://git.cafe/lucenx/codexbar-plasma/commit/4f1d2b05a244dd7b6563563eda3bbb676bf75774?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/9ef255838b05dc8058c916ad2a567c28e66f4c14?format=markdown)
