AgentConfigPatch
Fields
What one request may override. Every field may only tighten the project layer.
7 fields
budget- _BudgetPatch or null
model- _TierPatch or null
retry- _RetryPatch or null
review- _ReviewPatch or null
thresholds- _ThresholdsPatch or null
timeout_seconds- integer or null
tools- _ToolsPatch or null
Raw schema (JSON)
{
"additionalProperties": false,
"description": "What one request may override. Every field may only tighten the project layer.\n\n``mode``, ``temperature``, ``max_tokens``, ``escalation``, most thresholds and\nany provider or endpoint are absent on purpose: ``extra=\"forbid\"`` rejects them.",
"properties": {
"budget": {
"anyOf": [
{
"$ref": "#/components/schemas/_BudgetPatch"
},
{
"type": "null"
}
]
},
"model": {
"anyOf": [
{
"$ref": "#/components/schemas/_TierPatch"
},
{
"type": "null"
}
]
},
"retry": {
"anyOf": [
{
"$ref": "#/components/schemas/_RetryPatch"
},
{
"type": "null"
}
]
},
"review": {
"anyOf": [
{
"$ref": "#/components/schemas/_ReviewPatch"
},
{
"type": "null"
}
]
},
"thresholds": {
"anyOf": [
{
"$ref": "#/components/schemas/_ThresholdsPatch"
},
{
"type": "null"
}
]
},
"timeout_seconds": {
"anyOf": [
{
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"title": "Timeout Seconds"
},
"tools": {
"anyOf": [
{
"$ref": "#/components/schemas/_ToolsPatch"
},
{
"type": "null"
}
]
}
},
"title": "AgentConfigPatch",
"type": "object"
}Used by endpoints
Section titled “Used by endpoints”One endpoint sends or returns this schema, on its own or inside another schema.
POST/api/v1/agents/{agent_id}/invoke— Invoke Agent
Used by schemas
Section titled “Used by schemas”More details
Section titled “More details”- Specification: OpenAPI JSON