Misleading UI text: "GSD supports 20+ providers" but only 9 are actually supported #10

Closed
opened 2026-05-09 05:18:39 +00:00 by Mark · 1 comment
Owner

Severity: Low (UI accuracy)

File: src/components/wizard/ProviderStep.tsx line 49

Issue: The ProviderStep card description says "GSD supports 20+ providers" but only the following are actually implemented:

  • 9 in PROVIDERS constant (anthropic, openai, google, openrouter, github-copilot, bedrock, azure, groq, ollama) + 2 pseudo-providers (default, openai-compatible) = 11 total
  • Only 7 have working API calls (bedrock and azure are stubs)

Also: The GitHub Copilot provider (github-copilot) is listed as supporting OAuth, but there is no actual implementation for using Copilot's API — it would also fall through to the same "not yet implemented" error.

Fix: Change to "11 providers" or "9+ providers" and either implement or remove the stubbed providers.

**Severity:** Low (UI accuracy) **File:** `src/components/wizard/ProviderStep.tsx` line 49 **Issue:** The ProviderStep card description says "GSD supports 20+ providers" but only the following are actually implemented: - 9 in PROVIDERS constant (anthropic, openai, google, openrouter, github-copilot, bedrock, azure, groq, ollama) + 2 pseudo-providers (default, openai-compatible) = 11 total - Only 7 have working API calls (bedrock and azure are stubs) **Also:** The GitHub Copilot provider (github-copilot) is listed as supporting OAuth, but there is no actual implementation for using Copilot's API — it would also fall through to the same "not yet implemented" error. **Fix:** Change to "11 providers" or "9+ providers" and either implement or remove the stubbed providers.
Author
Owner

Fixed in commit. Closing.

Fixed in commit. Closing.
Mark closed this issue 2026-05-14 22:09:51 +00:00
Sign in to join this conversation.
No description provided.