ApiSchemas
FallbackModel
One shape from the contract, as it appears on the wire.
Used by agents.create, agents.promote, agents.update, agents.upsert, agents.versions, sessions.children, sessions.create, sessions.decide, sessions.get, sessions.interrupt, sessions.list, sessions.updateMetadata
Referenced from FallbackConfig
JSON Schema
{
"type": "object",
"properties": {
"provider": {
"$ref": "#/components/schemas/ProviderName"
},
"model": {
"type": "string",
"minLength": 1
},
"reasoning": {
"$ref": "#/components/schemas/ReasoningLevel"
}
},
"required": [
"model"
],
"additionalProperties": false
}