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:
Maksim Totmin
2026-06-19 20:53:41 +07:00
parent 9505742b96
commit bec273d7ac
7 changed files with 58 additions and 100 deletions
-5
View File
@@ -12,11 +12,6 @@ ses:
# Базовый URL SES API
base_url: "http://YOUR_SES_HOST:6190"
# ID робота (сценария) для проверок.
# Узнать ID: GET /ses/robot/list или /ses/robot/listall
# Каждый сценарий может переопределить robot_id в своём YAML-файле
robot_id: "YOUR_ROBOT_ID"
# Эндпоинт для получения списка роботов:
# /ses/robot/list — только опубликованные
# /ses/robot/listall — все (включая черновики)