addedInput schema / properties / comment / anyOf
Added value: +[
+ {
+ "maxLength": 240,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
removedInput schema / properties / comment / maxLength
Removed value: -240
removedInput schema / properties / comment / type
Removed value: -"string"
addedInput schema / properties / comments
Added value: +{
+ "description": "Комментарии полотна целиком. [] удаляет все; без поля сохраняются.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "color": {
+ "enum": [
+ "signal",
+ "sky",
+ "violet",
+ "amber",
+ "emerald",
+ "rose",
+ "slate"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "text": {
+ "maxLength": 10000,
+ "type": "string"
+ },
+ "x": {
+ "type": "number"
+ },
+ "y": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "id"
+ ],
+ "type": "object"
+ },
+ "maxItems": 500,
+ "type": "array"
+}
addedInput schema / properties / description / anyOf
Added value: +[
+ {
+ "maxLength": 2000,
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+]
removedInput schema / properties / description / maxLength
Removed value: -2000
removedInput schema / properties / description / type
Removed value: -"string"
changedInput schema / properties / edges / description
Previous value: -"Связи между узлами целиком."New value: +"Заменить список связей целиком."
addedInput schema / properties / edges / items / additionalProperties
Added value: +false
addedInput schema / properties / edges / items / properties / data
Added value: +{
+ "additionalProperties": {},
+ "description": "Оформление связи целиком. Без data прежнее оформление сохраняется.",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
addedInput schema / properties / edges / items / properties / in
Added value: +{
+ "description": "Вход приёмника; null — стандартный вход.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
changedInput schema / properties / edges / items / properties / label / description
Previous value: -"Подпись на связи."New value: +"Подпись связи; null снимает её."
changedInput schema / properties / edges / items / properties / label / type
Previous value: -"string"New value: +[
+ "string",
+ "null"
+]
changedInput schema / properties / edges / items / properties / out / type
Previous value: -"string"New value: +[
+ "string",
+ "null"
+]
addedInput schema / properties / edges / maxItems
Added value: +4000
addedInput schema / properties / knowledge_base_id
Added value: +{
+ "anyOf": [
+ {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Устаревшее поле создания: ID базы знаний. Текущая панель не использует его."
+}
changedInput schema / properties / nodes / description
Previous value: -"Узлы сценария целиком."New value: +"Заменить список узлов целиком."
addedInput schema / properties / nodes / items / additionalProperties
Added value: +false
addedInput schema / properties / nodes / items / properties / data
Added value: +{
+ "additionalProperties": {},
+ "description": "Оформление карточки целиком. Без data прежнее оформление сохраняется.",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
addedInput schema / properties / nodes / items / properties / height
Added value: +{
+ "description": "Высота карточки; null снимает размер.",
+ "type": [
+ "number",
+ "null"
+ ]
+}
addedInput schema / properties / nodes / items / properties / kind / anyOf
Added value: +[
+ {
+ "enum": [
+ "trigger.command",
+ "trigger.text",
+ "trigger.callback",
+ "trigger.media",
+ "trigger.event",
+ "trigger.fallback",
+ "action.message",
+ "action.ai",
+ "action.condition",
+ "action.switch",
+ "action.edit",
+ "action.delete",
+ "action.set_variable",
+ "action.marks",
+ "action.delay",
+ "action.request",
+ "action.request_create",
+ "action.request_update",
+ "action.request_task",
+ "action.handoff",
+ "action.notify",
+ "action.jump",
+ "action.menu",
+ "action.wait",
+ "action.validate",
+ "action.media",
+ "action.schedule",
+ "action.subscription",
+ "action.report",
+ "action.attempts",
+ "action.reset",
+ "action.compute",
+ "action.keyboard",
+ "action.form",
+ "action.contact",
+ "action.poll",
+ "action.hours",
+ "action.parse_date",
+ "action.format_date",
+ "action.schedule_at",
+ "trigger.member",
+ "trigger.post",
+ "action.kick",
+ "action.mute",
+ "action.pin",
+ "action.chat_title",
+ "action.invite_link",
+ "action.is_admin",
+ "flow.split",
+ "flow.merge",
+ "flow.end"
+ ],
+ "type": "string"
+ },
+ {
+ "enum": [
+ "extension.unconfigured",
+ "extension_trigger.unconfigured"
+ ],
+ "type": "string"
+ },
+ {
+ "pattern": "^(extension|extension_trigger)\\.[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$",
+ "type": "string"
+ }
+]
changedInput schema / properties / nodes / items / properties / kind / description
Previous value: -"Что делает узел."New value: +"Вид узла. Операции расширений: extension.UUID или extension_trigger.UUID."
removedInput schema / properties / nodes / items / properties / kind / enum
Removed value: -[
- "trigger.command",
- "trigger.text",
- "trigger.callback",
- "trigger.media",
- "trigger.event",
- "trigger.fallback",
- "action.message",
- "action.ai",
- "action.condition",
- "action.switch",
- "action.edit",
- "action.delete",
- "action.set_variable",
- "action.marks",
- "action.delay",
- "action.request",
- "action.handoff",
- "action.notify",
- "action.jump",
- "action.menu",
- "action.wait",
- "action.validate",
- "action.media",
- "action.schedule",
- "action.subscription",
- "action.report",
- "action.attempts",
- "action.reset",
- "action.compute",
- "action.keyboard",
- "action.form",
- "action.contact",
- "action.poll",
- "action.hours",
- "action.parse_date",
- "action.format_date",
- "action.schedule_at",
- "trigger.member",
- "trigger.post",
- "action.kick",
- "action.mute",
- "action.pin",
- "action.chat_title",
- "action.invite_link",
- "action.is_admin",
- "flow.split",
- "flow.merge",
- "flow.end"
-]
removedInput schema / properties / nodes / items / properties / kind / type
Removed value: -"string"
addedInput schema / properties / nodes / items / properties / type
Added value: +{
+ "description": "Тип карточки полотна; по умолчанию operbots.",
+ "type": "string"
+}
addedInput schema / properties / nodes / items / properties / width
Added value: +{
+ "description": "Ширина карточки; null снимает размер.",
+ "type": [
+ "number",
+ "null"
+ ]
+}
addedInput schema / properties / nodes / maxItems
Added value: +2000
addedInput schema / properties / provider_id
Added value: +{
+ "anyOf": [
+ {
+ "format": "uuid",
+ "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Устаревшее поле создания: ID ИИ-сервиса. Текущая панель не использует его."
+}
addedInput schema / properties / template
Added value: +{
+ "description": "Устаревшее поле создания: blank.",
+ "type": [
+ "string",
+ "null"
+ ]
+}
addedInput schema / properties / viewport
Added value: +{
+ "additionalProperties": false,
+ "description": "Положение полотна. Без поля сохраняется прежнее.",
+ "properties": {
+ "x": {
+ "type": "number"
+ },
+ "y": {
+ "type": "number"
+ },
+ "zoom": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "x",
+ "y",
+ "zoom"
+ ],
+ "type": "object"
+}