{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ToolCallResultMessageWarning", "title": "ToolCallResultMessageWarning", "type": "object", "properties": { "type": { "type": "string", "description": "The kind of warning. Currently:\n- `oversized-tool-response`: the tool's serialized response exceeded the\n recommended size and is likely to bloat the model context, increasing\n latency and risking truncation of earlier instructions.", "enum": [ "oversized-tool-response" ] }, "tokenCount": { "type": "number", "description": "The estimated number of tokens in the serialized tool response." }, "threshold": { "type": "number", "description": "The threshold (in tokens) above which the warning is raised." } }, "required": [ "type", "tokenCount", "threshold" ] }