# Схема: support\_ticket\_create: inputSchema

Source: <https://telegafirst.com/docs/schema-bcb0f9d2056e1d21c55da5f8a3bbdb6b6c6f188a6a3ff24bb9c77803dd0d1128>
Locale: ru
releaseGitSha: fc570c76ffc9cb87e2462d45b14f5c1b52fbaf0d
sourceContentDigest: a427932b3158efbeea707d398a8d0aef075b6f701bea4be162cda92f0ad7b1bb
Version: 2

# Схема: 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" |
