Merge origin/main into musa/vercel-openrouter-providers

This commit is contained in:
Spherrrical 2026-04-23 15:40:09 -07:00
commit 5cdfab2bf9
69 changed files with 8085 additions and 3292 deletions

View file

@ -190,9 +190,15 @@ properties:
- openai
- xiaomi
- gemini
- chatgpt
- digitalocean
- vercel
- openrouter
headers:
type: object
additionalProperties:
type: string
description: "Additional headers to send with upstream requests (e.g., ChatGPT-Account-Id, originator)."
routing_preferences:
type: array
items:
@ -241,9 +247,15 @@ properties:
- openai
- xiaomi
- gemini
- chatgpt
- digitalocean
- vercel
- openrouter
headers:
type: object
additionalProperties:
type: string
description: "Additional headers to send with upstream requests (e.g., ChatGPT-Account-Id, originator)."
routing_preferences:
type: array
items:
@ -282,6 +294,9 @@ properties:
type: boolean
use_agent_orchestrator:
type: boolean
disable_signals:
type: boolean
description: "Disable agentic signal analysis (frustration, repetition, escalation, etc.) on LLM responses to save CPU. Default false."
upstream_connect_timeout:
type: string
description: "Connect timeout for upstream provider clusters (e.g., '5s', '10s'). Default is '5s'."