refactor: remove global robot_id, require it per-scenario
- config.py: remove robot_id field from SESConfig (no global default)
- session_client.py: robot_id is now REQUIRED in ask(), no fallback
- mfc_dialog.yaml: add explicit robot_id
- example_*.yaml: add commented robot_id placeholder, fix outdated comments
- config.yaml.example: remove robot_id from ses section
- README: full audit — remove archive references, fix deployment docs,
fix scenario format docs, remove outdated sections
This commit is contained in:
@@ -16,6 +16,7 @@ description: >
|
||||
enabled: false # Пример выключен по умолчанию
|
||||
interval: 600
|
||||
timeout: 45
|
||||
# robot_id: "uuid-вашего-робота" # ОБЯЗАТЕЛЬНО: ID робота из /ses/robot/listall
|
||||
restart_closed: false # Не переоткрывать закрытые сессии
|
||||
|
||||
steps:
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
# Пример сценария: базовая проверка liveness робота
|
||||
# =============================================================================
|
||||
# Проверяет что робот отвечает на приветствие и не возвращает ошибок API.
|
||||
# Подходит для любого сценария SES — достаточно заменить robot_id в config.yaml.
|
||||
# robot_id указывается в этом же файле (не наследуется из глобального конфига).
|
||||
#
|
||||
# ИНСТРУКЦИЯ: скопируйте этот файл, переименуйте и адаптируйте под ваш проект.
|
||||
# cp example_liveness.yaml my_project_liveness.yaml
|
||||
# # отредактируйте: name, steps, expect
|
||||
# # отредактируйте: name, robot_id, steps, expect
|
||||
|
||||
name: "example: liveness"
|
||||
description: >
|
||||
@@ -17,6 +17,7 @@ description: >
|
||||
enabled: false # Пример выключен по умолчанию
|
||||
interval: 60
|
||||
timeout: 15
|
||||
# robot_id: "uuid-вашего-робота" # ОБЯЗАТЕЛЬНО: ID робота из /ses/robot/listall
|
||||
|
||||
steps:
|
||||
- send: "Здравствуйте"
|
||||
|
||||
@@ -13,6 +13,7 @@ description: >
|
||||
enabled: true
|
||||
interval: 60
|
||||
timeout: 15
|
||||
robot_id: "8ae503dc-ee33-4a6c-a6cf-3dcad3900986_prod"
|
||||
|
||||
steps:
|
||||
- send: "Здравствуйте"
|
||||
|
||||
Reference in New Issue
Block a user