Каталог ошибок
Публичные коды ошибок Runtime используют стабильный typed body контракта (code, message, correlationId, опционально details / documentationUrl).
Машинный каталог
Скачать: /artifacts/catalogs/errors.v1.json
Каждая запись содержит code, httpStatus, retryable и краткое описание (EN в JSON). Глубокие страницы /errors/{code} могут появиться позже; до этого каталог — SoT для публичных codes.
Коды миграции Wave 74.15
Эти cross-plane shutdown codes не входят в Runtime machine catalog:
| Код | Поверхность | Значение и действие |
|---|---|---|
license_legacy_compatibility_disabled | Management, HTTP 410 | Caller всё ещё использует generic create License. Переведите его на Subscription-backed issue; retry того же route не может быть успешным. |
relay.host.no_snapshot | Local Relay, решение validate или HTTP 403 refresh | У Host нет V2 snapshot authority License. Восстановите актуальный подписанный V2 bundle; legacy entitlements, grace и исторические leases не обходят deny. |
Следуйте руководству по миграции и восстановлению Wave 74.15. При диагностике этих кодов не логируйте отклонённый body, ключ License или lease token.
Правила
code— стабильный machine contract (не переводится).- Не логируйте license keys, lease tokens и другие секреты в
details. - Для typed mapping предпочитайте официальные SDK.
См. также OpenAPI и API Reference.