The local coding agents this AI service can drive, as chat providers (agent-<kind>) with the name a person knows each by. Empty where no session host exists. Readiness is asked per agent through validation, like any provider's.
API reference sections
Schema
ProviderSettingsResponse
Type object
Shape
| Field | Type | Description |
|---|---|---|
| selected_provider | AiProviderId or null | |
| openairequired | OpenAiSettingsView | |
| ollamarequired | OllamaSettingsView | |
| agents | array of AgentProviderView |
{
"selected_provider": "string",
"openai": {
"model": "string",
"reasoning": "default",
"credential_configured": false
},
"ollama": {
"endpoint": "string",
"model": "string",
"reasoning": "default"
},
"agents": [
{
"id": "string",
"label": "string",
"steers": false
}
]
}The contract has no example values, so example bodies are generated from each schema: every field is shown with a placeholder of its type.
Used by
GET
Read non-secret AI provider settings/v1/ai/providers/settingsPUT
Select the active AI provider/v1/ai/providers/selection
Generated from contract version 1. Last updated .
