feat: add provider arbitrage policy and fallback routing

This commit is contained in:
Musa 2026-03-18 15:54:49 -07:00
parent de2d8847f3
commit 07ad4c6ae2
No known key found for this signature in database
10 changed files with 670 additions and 57 deletions

View file

@ -193,6 +193,22 @@ properties:
required:
- name
- description
arbitrage_policy:
type: object
properties:
enabled:
type: boolean
rank:
type: array
items:
type: string
on_failure:
type: object
properties:
fallback_to_primary:
type: boolean
additionalProperties: false
additionalProperties: false
additionalProperties: false
required:
- model
@ -240,6 +256,22 @@ properties:
required:
- name
- description
arbitrage_policy:
type: object
properties:
enabled:
type: boolean
rank:
type: array
items:
type: string
on_failure:
type: object
properties:
fallback_to_primary:
type: boolean
additionalProperties: false
additionalProperties: false
additionalProperties: false
required:
- model