edit_graph_live
Edits a live bot scenario in place without cloning or creating a new graph, saving an auto-backup before changes apply immediately.
Instructions
РЕКОМЕНДОВАННЫЙ способ правки СУЩЕСТВУЮЩЕГО (часто живого/опубликованного) сценария: редактирует ТОТ ЖЕ graphId НА МЕСТЕ (id не меняется) и сначала снимает авто-бэкап текущего состояния в один rolling-граф «🔙 Авто-бэкап». НЕ клонирует и НЕ создаёт новый активный граф. Открытые редакторы перечитают граф вживую (external_update), бот применит изменения сразу (читает активный граф заново из БД). Используй ВМЕСТО clone+publish, когда нужно поправить сценарий, который уже открыт/в проде. ВАЖНО: PUT не валидирует — перед вызовом прогони offline validate.mjs и dry_run.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| edges | No | ||
| graph | No | ||
| nodes | No | ||
| backup | No | Снимать авто-бэкап предыдущего состояния перед правкой (по умолчанию true). | |
| graphId | Yes | ||
| graphFile | No | Путь к локальному JSON графа (вместо инлайн-передачи); поддерживается ~ | |
| canvasMeta | No |