feat: MCP — инструкции агенту как prompt agent_guide + тулы сервисов и журнала
Инструкции ИИ-агенту раздаются и при initialize (instructions), и как
MCP-prompt agent_guide (паттерн reference-реализации gnexus-creds):
назначение, карта инструментов по типам вопросов, словарь статусов
(online/offline, up/degraded/down + mode не падение) и событий,
правила (read-only, id из overview, история 7 дней).

Новые тулов: services_overview (health-чеки: state/latency/self-report),
service_incidents (моменты недоступности), events_recent (журнал с
фильтром по severity); panel_overview дополнен строкой по сервисам.

Заодно починен мост /mcp: FastAPI валидировал голый ASGI-объект как
endpoint — считывал scope/receive/send query-параметрами и отвечал 422
на любой запрос; теперь реальный endpoint, вручную докручивающий
ASGI-диалог (stateless + json_response — ответ всегда один JSON).
1 parent fe6b21e commit fc0de93ba64fc773237e7db92e1ca6c580559d04
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 4 hours ago
Showing 3 changed files
View
README.md
View
panel/backend/app/main.py
View
panel/backend/app/mcp.py