Files
OmniRoute/docs/routing
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-16 01:00:40 -03:00
2026-06-29 08:40:06 -03:00
2026-06-29 08:40:06 -03:00