Files
OmniRoute/tests
Diego Rodrigues de Sa e Souza 8251dbc965 feat(sse): per-request Auto-Combo controls via X-OmniRoute-Mode / X-OmniRoute-Budget headers
Steer an `auto` combo on a single request without mutating its stored config:
- X-OmniRoute-Mode  (#6024/#6025): friendly presets (fast/balanced/quality/cheap/
  reliable/offline) or a raw mode-pack name; balanced/default force default weights.
- X-OmniRoute-Budget (#6023): hard per-request USD cost ceiling.

Pure resolvers in open-sse/services/autoCombo/requestControls.ts feed the engine's
existing config.modePack / config.budgetCap inputs (no engine changes). Threaded via
relayOptions (chat.ts) into handleComboChat's auto path; unknown/garbage values are
ignored so saved config is preserved. Docs: docs/routing/AUTO-COMBO.md.

Closes #6023, #6024, #6025.
Regression guard: tests/unit/auto-combo-request-controls-6024.test.ts (5).
2026-07-03 02:54:59 -03:00
..
2026-06-17 19:26:32 -03:00
2026-05-23 01:46:59 -03:00
2026-07-02 10:47:13 -03:00
2026-06-19 06:49:01 -03:00
2026-06-10 13:49:08 -03:00
2026-06-13 17:27:40 -03:00