Suboptimal multi-provider audit planning, where a single missing API key blocks all other configured providers.
Raw Developer Origin & Technical Request
GitHub Issue
Sep 4, 2026
## What happened?
When more than one provider is selected, planning can fail on the first provider that has no API key before the other configured providers are considered. For example, selecting OpenAI and Gemini with only `GEMINI_API_KEY` configured fails with a missing OpenAI key, so Gemini never gets a chance to run.
This is especially surprising when using a manual prompt with auto-discovery disabled, because planning still resolves the first provider key even though no discovery call needs that provider.
## Steps to reproduce
1. Configure `GEMINI_API_KEY` and leave `OPENAI_API_KEY` unset.
2. Select provider targets in this order: `openai:gpt-4o-mini` and `gemini:gemini-1.5-flash`.
3. Use a manual prompt and disable auto-discovery.
4. Create the audit plan.
5. Planning fails with `Missing API key for provider "openai"` and no Gemini run is possible.
## Expected behavior
A provider without a key should be reported as an individual failed provider run, while providers with valid keys should continue. Planning should use an available provider for discovery or prompt generation when needed. Only when no selected provider has a key should the audit be blocked before execution.
## Environment
- NiubiGEO commit: e6b9533
- OS: Windows 11
- Node.js: v25.2.1
- Providers/models: OpenAI `gpt-4o-mini`, Gemini `gemini-1.5-flash`
Developer Debate & Comments
No active discussions extracted for this entry yet.
Adjacent Repository Pain Points
Other highly discussed features and pain points extracted from Albert-Weasker/niubigeo.
Frequently Asked Questions
Market intelligence mapped to Suboptimal multi-provider audit planning, where a single missing API key blocks all other configured providers..
What is the technical positioning of Suboptimal multi-provider audit planning, where a single missing API key blocks all other configured providers.?
What architecture is tied to Suboptimal multi-provider audit planning, where a single missing API key blocks all other configured providers.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like API key and planning by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics