Для AI-агентов: markdown этой страницы — /docs/schema-bcb0f9d2056e1d21c55da5f8a3bbdb6b6c6f188a6a3ff24bb9c77803dd0d1128.mdиндекс документации — /llms.txt
Схема: support_ticket_create: inputSchema
Обновлено
| Поле | Значение |
|---|---|
| $schema | "https://json-schema.org/draft/2020-12/schema" |
| oneOf.0.additionalProperties | false |
| oneOf.0.description | "Value for input option." |
| oneOf.0.properties.actual.description | "What happened instead." |
| oneOf.0.properties.actual.maxLength | 1000 |
| oneOf.0.properties.actual.minLength | 10 |
| oneOf.0.properties.actual.type | "string" |
| oneOf.0.properties.ai_diagnosis.description | "Value for ai diagnosis." |
| oneOf.0.properties.ai_diagnosis.maxLength | 4000 |
| oneOf.0.properties.ai_diagnosis.minLength | 1 |
| oneOf.0.properties.ai_diagnosis.type | "string" |
| oneOf.0.properties.ai_evidence.additionalProperties | {} |
| oneOf.0.properties.ai_evidence.description | "Value for ai evidence." |
| oneOf.0.properties.ai_evidence.propertyNames.type | "string" |
| oneOf.0.properties.ai_evidence.type | "object" |
| oneOf.0.properties.bot.description | "Optional slug of the bot you expect to act on (get_active_bot). If the active bot differs, the call is refused with ACTIVE_BOT_CHANGED and nothing runs." |
| oneOf.0.properties.bot.maxLength | 128 |
| oneOf.0.properties.bot.minLength | 1 |
| oneOf.0.properties.bot.type | "string" |
| oneOf.0.properties.description.description | "Value for description." |
| oneOf.0.properties.description.maxLength | 4000 |
| oneOf.0.properties.description.minLength | 1 |
| oneOf.0.properties.description.type | "string" |
| oneOf.0.properties.error_code.description | "The error code exactly as the failed result returned it, for example INTERNAL_ERROR." |
| oneOf.0.properties.error_code.pattern | "^[A-Za-z0-9_.:-]{3,100}$" |
| oneOf.0.properties.error_code.type | "string" |
| oneOf.0.properties.error_text.description | "The error text exactly as the failed result returned it." |
| oneOf.0.properties.error_text.maxLength | 2000 |
| oneOf.0.properties.error_text.minLength | 8 |
| oneOf.0.properties.error_text.type | "string" |
| oneOf.0.properties.expected.description | "The result the person wanted from the call." |
| oneOf.0.properties.expected.maxLength | 1000 |
| oneOf.0.properties.expected.minLength | 10 |
| oneOf.0.properties.expected.type | "string" |
| oneOf.0.properties.goal.description | "What the person wanted done, in your words — the intent, not the failing call." |
| oneOf.0.properties.goal.maxLength | 500 |
| oneOf.0.properties.goal.minLength | 10 |
| oneOf.0.properties.goal.type | "string" |
| oneOf.0.properties.kind.const | "bug_report" |
| oneOf.0.properties.kind.description | "Value for kind." |
| oneOf.0.properties.kind.type | "string" |
| oneOf.0.properties.occurred_at.description | "When the failure happened, ISO 8601 with a zone — not when it is reported." |
| oneOf.0.properties.occurred_at.format | "date-time" |
| oneOf.0.properties.occurred_at.pattern | "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$" |
| oneOf.0.properties.occurred_at.type | "string" |
| oneOf.0.properties.priority.description | "Value for priority." |
| oneOf.0.properties.priority.enum | ["CRITICAL","HIGH","MEDIUM","LOW"] |
| oneOf.0.properties.priority.type | "string" |
| oneOf.0.properties.steps.description | "The calls made before the failure, in order, so a human can replay the path." |
| oneOf.0.properties.steps.maxLength | 2000 |
| oneOf.0.properties.steps.minLength | 10 |
| oneOf.0.properties.steps.type | "string" |
| oneOf.0.properties.title.description | "Value for title." |
| oneOf.0.properties.title.maxLength | 200 |
| oneOf.0.properties.title.minLength | 1 |
| oneOf.0.properties.title.type | "string" |
| oneOf.0.properties.tool.description | "The tool whose call failed, as advertised; the inner tool when the call went through a proxy." |
| oneOf.0.properties.tool.pattern | "^[A-Za-z][A-Za-z0-9_.-]{1,99}$" |
| oneOf.0.properties.tool.type | "string" |
| oneOf.0.properties.trace_id.description | "The trace id printed by the failed result (traceId=...). A result without one was not a technical fault." |
| oneOf.0.properties.trace_id.pattern | "^(?:traceId=)?[A-Za-z0-9._-]{8,128}$" |
| oneOf.0.properties.trace_id.type | "string" |
| oneOf.0.required | ["kind","title","description","ai_diagnosis","ai_evidence","priority","goal","tool","steps","error_code","error_text","trace_id","occurred_at","expected","actual"] |
| oneOf.0.type | "object" |
| oneOf.1.additionalProperties | false |
| oneOf.1.description | "Value for input option." |
| oneOf.1.properties.ai_diagnosis.description | "Value for ai diagnosis." |
| oneOf.1.properties.ai_diagnosis.maxLength | 4000 |
| oneOf.1.properties.ai_diagnosis.minLength | 1 |
| oneOf.1.properties.ai_diagnosis.type | "string" |
| oneOf.1.properties.bot.description | "Optional slug of the bot you expect to act on (get_active_bot). If the active bot differs, the call is refused with ACTIVE_BOT_CHANGED and nothing runs." |
| oneOf.1.properties.bot.maxLength | 128 |
| oneOf.1.properties.bot.minLength | 1 |
| oneOf.1.properties.bot.type | "string" |
| oneOf.1.properties.description.description | "Value for description." |
| oneOf.1.properties.description.maxLength | 4000 |
| oneOf.1.properties.description.minLength | 1 |
| oneOf.1.properties.description.type | "string" |
| oneOf.1.properties.kind.const | "suggestion" |
| oneOf.1.properties.kind.description | "Value for kind." |
| oneOf.1.properties.kind.type | "string" |
| oneOf.1.properties.title.description | "Value for title." |
| oneOf.1.properties.title.maxLength | 200 |
| oneOf.1.properties.title.minLength | 1 |
| oneOf.1.properties.title.type | "string" |
| oneOf.1.required | ["kind","title","description","ai_diagnosis"] |
| oneOf.1.type | "object" |
| oneOf.2.additionalProperties | false |
| oneOf.2.description | "Value for input option." |
| oneOf.2.properties.ai_diagnosis.description | "Value for ai diagnosis." |
| oneOf.2.properties.ai_diagnosis.maxLength | 4000 |
| oneOf.2.properties.ai_diagnosis.minLength | 1 |
| oneOf.2.properties.ai_diagnosis.type | "string" |
| oneOf.2.properties.bot.description | "Optional slug of the bot you expect to act on (get_active_bot). If the active bot differs, the call is refused with ACTIVE_BOT_CHANGED and nothing runs." |
| oneOf.2.properties.bot.maxLength | 128 |
| oneOf.2.properties.bot.minLength | 1 |
| oneOf.2.properties.bot.type | "string" |
| oneOf.2.properties.description.description | "Value for description." |
| oneOf.2.properties.description.maxLength | 4000 |
| oneOf.2.properties.description.minLength | 1 |
| oneOf.2.properties.description.type | "string" |
| oneOf.2.properties.kind.const | "question" |
| oneOf.2.properties.kind.description | "Value for kind." |
| oneOf.2.properties.kind.type | "string" |
| oneOf.2.properties.title.description | "Value for title." |
| oneOf.2.properties.title.maxLength | 200 |
| oneOf.2.properties.title.minLength | 1 |
| oneOf.2.properties.title.type | "string" |
| oneOf.2.required | ["kind","title","description","ai_diagnosis"] |
| oneOf.2.type | "object" |