add via mcp

This commit is contained in:
2026-09-06 00:08:20 +07:00
parent daba1c244d
commit d8197fce73
8 changed files with 27 additions and 12 deletions
+2
View File
@@ -73,6 +73,8 @@ make test
MCP-сервер (Model Context Protocol) встроен в основной бинарь и доступен как HTTP-эндпоинт `/api/mcp` (streamable HTTP) на REST-gateway — чтобы LLM-клиент (Claude Desktop, IDE с MCP-поддержкой и т.п.) мог играть в «Вечерний детектив». Инструменты вызывают игровые сервисы напрямую, отдельный процесс не нужен.
Ходы через `make_move` сохраняются с `actions.via_mcp = true`; через REST/gRPC — с `false`. Отметку задаёт сервер, клиент её не передаёт. У старых ходов значение `false`: их источник не отслеживался. Это отметка канала MCP, а не гарантия того, кто фактически играет.
Инструменты:
| Инструмент | Назначение |