9router/open-sse/services
bitgineer 96f5e5c92a
Add combo round-robin strategy to distribute load across providers (#390)
- Add comboRotationState Map to track rotation per combo
- Add getRotatedModels() to rotate model order based on strategy
- Pass comboName and comboStrategy to handleComboChat()
- Add comboStrategy setting (default: fallback)
- Add UI toggle for Combo Round Robin in profile settings

When enabled, each request to a combo starts with a different provider
instead of always starting with the first one, distributing load evenly.

Co-authored-by: Antigravity Agent <antigravity@example.com>
2026-03-23 09:52:31 +07:00
..
accountFallback.js fix: treat Kiro 400 'improperly formed request' as model-unavailable (#386) 2026-03-23 09:31:31 +07:00
combo.js Add combo round-robin strategy to distribute load across providers (#390) 2026-03-23 09:52:31 +07:00
compact.js Feat : Auto restart after crash 2026-03-14 09:37:29 +07:00
model.js feat: Add Google Cloud Vertex AI provider support (vertex, vertex-partner) 2026-03-14 11:37:23 +07:00
projectId.js Feat : Auto restart after crash 2026-03-14 09:37:29 +07:00
provider.js feat: Add Google Cloud Vertex AI provider support (vertex, vertex-partner) 2026-03-14 11:37:23 +07:00
tokenRefresh.js feat: Add Google Cloud Vertex AI provider support (vertex, vertex-partner) 2026-03-14 11:37:23 +07:00
usage.js Feat : Auto restart after crash 2026-03-14 09:37:29 +07:00