9router/open-sse
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
..
config feat: add MiniMax M2.7 model support (#357) 2026-03-19 15:34:36 +07:00
executors Update Antigravity provider config and headers 2026-03-17 10:12:17 +07:00
handlers fix: normalize finish_reason to 'tool_calls' when tool calls are present (#379) 2026-03-23 09:35:25 +07:00
services Add combo round-robin strategy to distribute load across providers (#390) 2026-03-23 09:52:31 +07:00
transformer feat: enhance request handling and error management in chatCore and streamToJsonConverter 2026-02-15 12:02:53 +07:00
translator fix: normalize finish_reason to 'tool_calls' when tool calls are present (#379) 2026-03-23 09:35:25 +07:00
utils refactor: update MITM bypass logic and enhance combo name validation 2026-03-19 22:47:32 +07:00
.npmignore Update jsconfig.json and package.json to correct open-sse path references from relative to local directory. 2026-01-05 10:37:09 +07:00
index.js Refactor config 2026-03-12 16:20:46 +07:00