Актуальная инструкция MCP
GET /v1/skills/reaction-evidence
GET /v1/skills/reaction-evidence
Нетарифицируемое авторизованное чтение. Возвращает канонический Markdown, версию, хеш и ограниченный актуальный каталог действий для стабильных MCP-диспетчеров чтения и записи. Если обнаружение действий движка недоступно, гайд и действия шлюза остаются доступны с явным catalog_error; ошибка не скрывается. MCP также предоставляет гайд как cyberrxn://skills/reaction-evidence и инструмент get_reaction_skill. Публичный Markdown доступен без авторизации по /skills/reaction-evidence.md. Клиент может кешировать определения подключённых инструментов; центральные гайд, каталог и стабильные диспетчеры позволяют использовать поддерживаемые новые действия без новых клиентских схем инструментов.
Доступ
Требуется bearer-авторизация. Описание операции задаёт дополнительные права, роли и ограничения для сессий кабинета. Сам по себе API-ключ их не предоставляет.
Тело запроса
Тело запроса не требуется.
Ответы
| HTTP | Описание | Тип |
|---|---|---|
| 200 | Успешный ответ | application/json: ReactionSkillGuide |
| 401 | Требуется авторизация | application/problem+json: ProblemDetails |
| 403 | Доступ запрещён | application/problem+json: ProblemDetails |
| 404 | Не найдено | application/problem+json: ProblemDetails |
| 409 | Конфликт | application/problem+json: ProblemDetails |
| 413 | Превышен размер запроса | application/problem+json: ProblemDetails |
| 422 | Ошибка входных данных | application/problem+json: ProblemDetails |
| 429 | Превышен лимит | application/problem+json: ProblemDetails |
| 502 | Ошибка шлюза | application/problem+json: ProblemDetails |
| 503 | Сервис недоступен | application/problem+json: ProblemDetails |
Ответ: ReactionSkillGuide
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
version | string | да | |
digest | string | да | |
uri | string | да | |
markdown | string | да | |
action_catalog | ReactionActionDefinition[] | да | |
catalog_digest | string | да | |
engine_catalog_available | boolean | да | |
catalog_error | ProblemDetails ∣ null | нет |
Полная схема
{
"properties": {
"version": {
"type": "string",
"title": "Version"
},
"digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$",
"title": "Digest"
},
"uri": {
"type": "string",
"const": "cyberrxn://skills/reaction-evidence",
"title": "Uri"
},
"markdown": {
"type": "string",
"title": "Markdown"
},
"action_catalog": {
"items": {
"$ref": "#/components/schemas/ReactionActionDefinition"
},
"type": "array",
"title": "Action Catalog"
},
"catalog_digest": {
"type": "string",
"pattern": "^[a-f0-9]{64}$",
"title": "Catalog Digest"
},
"engine_catalog_available": {
"type": "boolean",
"title": "Engine Catalog Available"
},
"catalog_error": {
"anyOf": [
{
"$ref": "#/components/schemas/ProblemDetails"
},
{
"type": "null"
}
]
}
},
"additionalProperties": true,
"type": "object",
"required": [
"version",
"digest",
"uri",
"markdown",
"action_catalog",
"catalog_digest",
"engine_catalog_available"
],
"title": "ReactionSkillGuide"
}Эта страница генерируется из OpenAPI. Примеры показывают схемы, а не вымышленные успешные ответы.