|
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). |
|---|
|
|
| README.md |
|---|
| panel/backend/app/main.py |
|---|
| panel/backend/app/mcp.py |
|---|