You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds multi-credential round-robin for allowlisted providers: Exa, Tavily, Jina, Firecrawl, Context7, and AnySearch.
Supports *_API_KEYS JSON arrays (config and env). A non-empty KEYS list fully replaces the matching single *_API_KEY after empty-strip and dedupe.
Selects credentials with a config-dir claim-advance cursor under file lock, and rotates within the same call only on rate_limited / explicit quota exhaustion.
Reports pool enablement, key count, and masked tails in doctor/config output without raw secrets.
Treats KEYS-only pools as configured for capability gates, including AnySearch automatic Vertical Discovery and Jina’s standard minimum-profile contribution.
Setup and config set manage whole KEYS arrays; no dedicated add/remove key subcommands.
Domain and docs
Records glossary terms Provider Credential Pool vs Cross-account Quota Aggregation and ADR-0005.
Skill and README language describes multi-credential load spreading and rate-limit rotation without free-account harvesting framing.
Validation
Full Python suite: 500 passed, 4 opt-in tests skipped.