PluginFailureDto
A single plugin failure event
context
Additional context (parameters, stack trace, etc.)
errorCodestring | nullnullable
Error code for categorization
Example:
TIMEOUTerrorMessagestringrequired
Human-readable error message
Example:
Connection timeout after 30sidstring<uuid>required
Failure ID
methodstring | nullnullable
Which method failed
Example:
metadata/searchoccurredAtstring<date-time>required
When the failure occurred
requestSummarystring | nullnullable
Sanitized summary of request parameters (sensitive fields redacted)
Example:
query: "One Piece", limit: 10PluginFailureDto
{
"errorCode": "TIMEOUT",
"errorMessage": "Connection timeout after 30s",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"method": "metadata/search",
"occurredAt": "2024-07-29T15:51:28.071Z",
"requestSummary": "query: \"One Piece\", limit: 10"
}