ApiSchemas
ToolCallErr
One shape from the contract, as it appears on the wire.
Used by sessions.annotate, sessions.events, sessions.send
Referenced from ToolCallResult
JSON Schema
{
"type": "object",
"properties": {
"outcome": {
"type": "string",
"enum": [
"error"
]
},
"error": {
"type": "string"
},
"interrupted": {
"type": "boolean"
},
"denied": {
"type": "boolean"
},
"authorizationRequired": {
"type": "boolean"
}
},
"required": [
"outcome",
"error"
],
"additionalProperties": false
}