Полное переименование в omnichannel-configserver-mcp (имя MCP-сервера, бинарник, файл конфига, доки)
This commit is contained in:
@@ -9,7 +9,7 @@
|
||||
|
||||
```bash
|
||||
docker compose -f examples/demo/docker-compose.yml up -d
|
||||
go build -o omnichannel-mcp .
|
||||
go build -o omnichannel-configserver-mcp .
|
||||
python3 examples/demo/demo.py
|
||||
```
|
||||
|
||||
@@ -22,7 +22,7 @@ python3 examples/demo/demo.py
|
||||
|
||||
```bash
|
||||
docker compose -f examples/demo/docker-compose.yml up -d
|
||||
go build -o omnichannel-mcp .
|
||||
go build -o omnichannel-configserver-mcp .
|
||||
python3 examples/demo/e2e.py
|
||||
```
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Сквозной демо-пример использования omnichannel-mcp.
|
||||
"""Сквозной демо-пример использования omnichannel-configserver-mcp.
|
||||
|
||||
Что делает:
|
||||
1) засевает демо-сервис в локальный config_server (агентский эндпоинт);
|
||||
2) запускает omnichannel-mcp по stdio;
|
||||
2) запускает omnichannel-configserver-mcp по stdio;
|
||||
3) выполняет типичный сценарий эксплуатации/деплоя:
|
||||
server_info -> list_applications -> get_application -> set_env ->
|
||||
set_compose -> deploy -> get_task -> overview.
|
||||
@@ -11,7 +11,7 @@
|
||||
Зависимостей нет (только stdlib). Требуется поднятый стенд:
|
||||
docker compose -f examples/demo/docker-compose.yml up -d
|
||||
и собранный бинарник:
|
||||
go build -o omnichannel-mcp .
|
||||
go build -o omnichannel-configserver-mcp .
|
||||
|
||||
Запуск: python3 examples/demo/demo.py
|
||||
"""
|
||||
@@ -24,7 +24,7 @@ import urllib.request
|
||||
|
||||
HERE = os.path.dirname(os.path.abspath(__file__))
|
||||
ROOT = os.path.dirname(os.path.dirname(HERE)) # корень репозитория
|
||||
BINARY = os.path.join(ROOT, "omnichannel-mcp")
|
||||
BINARY = os.path.join(ROOT, "omnichannel-configserver-mcp")
|
||||
CONFIG = os.path.join(HERE, "config.demo.json")
|
||||
|
||||
BASE_URL = "http://127.0.0.1:5005"
|
||||
@@ -155,5 +155,5 @@ def main():
|
||||
|
||||
if __name__ == "__main__":
|
||||
if not os.path.exists(BINARY):
|
||||
sys.exit(f"нет бинарника {BINARY}: сначала выполните `go build -o omnichannel-mcp .`")
|
||||
sys.exit(f"нет бинарника {BINARY}: сначала выполните `go build -o omnichannel-configserver-mcp .`")
|
||||
main()
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Демонстрационный стенд config_server для локальной проверки omnichannel-mcp.
|
||||
# Демонстрационный стенд config_server для локальной проверки omnichannel-configserver-mcp.
|
||||
#
|
||||
# Поднимает config_server v1.1.0 + PostgreSQL. Данные — эфемерные.
|
||||
#
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/usr/bin/env python3
|
||||
"""E2E-тест деплоя omnichannel-mcp с реальным config-agent.
|
||||
"""E2E-тест деплоя omnichannel-configserver-mcp с реальным config-agent.
|
||||
|
||||
Поднимает контейнер config-agent, который опрашивает config_server и реально
|
||||
выполняет задачи через docker-compose, затем гоняет жизненный цикл сервиса
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
Требуется:
|
||||
- поднятый стенд: docker compose -f examples/demo/docker-compose.yml up -d
|
||||
- собранный бинарник: go build -o omnichannel-mcp .
|
||||
- собранный бинарник: go build -o omnichannel-configserver-mcp .
|
||||
- доступ к образу config-agent (registry.devlexicom.ru).
|
||||
|
||||
Запуск: python3 examples/demo/e2e.py
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
# Примеры промптов
|
||||
|
||||
Готовые формулировки для оператора: что написать агенту, чтобы он через
|
||||
`omnichannel-mcp` выполнил типовую задачу. В скобках — инструменты, которые
|
||||
`omnichannel-configserver-mcp` выполнил типовую задачу. В скобках — инструменты, которые
|
||||
агент вызовет. Замените хост/имена/пути на свои.
|
||||
|
||||
## Наблюдение и диагностика
|
||||
|
||||
Reference in New Issue
Block a user