Skip to content

Ошибки и стороны

Ошибка — структурированный объект. Бизнес выставляет code; сторону назначает Gateway по таблице ниже. Ошибка без стороны — дефект.

ПолеОбязательноТипЗначение
codeдаErrorCodeКод ошибки
messageнетstring
reportнетсписок Violation
sideнетSideСторона
Код ошибкиСторона
contract_violationbusiness_mcp
tool_excludedbusiness_mcp
tool_outdated_for_agentbusiness_mcp
contract_version_unsupportednorm_platform
no_databusiness_data
stalebusiness_data
unauthorized_scopenorm_rights
tenant_mismatchnorm_rights
gateway_errornorm_platform
transform_errornorm_platform
invalid_principalnorm_platform
invalid_inputagent
not_readybusiness_data
schema_unavailablebusiness_data
unknown_targetagent
record_deletedbusiness_data
record_rejectedbusiness_data
temporarybusiness_data
rate_limitedbusiness_data
unknown_useragent
unknown_fieldagent
business_errorbusiness_mcp

Тексты для пользователя по паре «код + сторона» в контракт не входят: они на стороне клиентского приложения.