Add smoke diagnostic domain values

This commit is contained in:
2026-10-13 15:36:10 +00:00
parent 8fbd058b90
commit f91a02548e
4 changed files with 378 additions and 1 deletions

View File

@@ -180,12 +180,14 @@ type PromptMessageTemplate struct {
CacheControl *CacheControl `yaml:"cache_control,omitempty" json:"cache_control,omitempty"`
}
// Backend describes reusable OpenAI-compatible connection defaults.
// Backend describes reusable OpenAI-compatible connection defaults and optional
// diagnostic metadata.
type Backend struct {
ID string
Endpoint string
APIKeyEnv string
ExtraParams map[string]any
SmokeTests *BackendSmokeTestConfig
ConcurrencyLimit int
QueueCapacity int
QueueCapacitySet bool