merge main into plano-session_pinning

This commit is contained in:
Adil Hafeez 2026-03-26 10:32:22 -07:00
commit 71437d2b2c
113 changed files with 5445 additions and 4353 deletions

View file

@ -85,7 +85,7 @@ properties:
type: string
default:
type: boolean
filter_chain:
input_filters:
type: array
items:
type: string
@ -93,6 +93,14 @@ properties:
required:
- id
- description
input_filters:
type: array
items:
type: string
output_filters:
type: array
items:
type: string
additionalProperties: false
required:
- type
@ -173,7 +181,7 @@ properties:
provider_interface:
type: string
enum:
- arch
- plano
- claude
- deepseek
- groq
@ -220,7 +228,7 @@ properties:
provider_interface:
type: string
enum:
- arch
- plano
- claude
- deepseek
- groq
@ -271,6 +279,12 @@ properties:
upstream_tls_ca_path:
type: string
description: "Path to the trusted CA bundle for upstream TLS verification. Default is '/etc/ssl/certs/ca-certificates.crt'."
llm_routing_model:
type: string
description: "Model name for the LLM router (e.g., 'Arch-Router'). Must match a model in model_providers."
agent_orchestration_model:
type: string
description: "Model name for the agent orchestrator (e.g., 'Plano-Orchestrator'). Must match a model in model_providers."
system_prompt:
type: string
prompt_targets: