REFERENCE
Developer Reference
Authentication, APIs, SDKs, Flow Agent processors and parameter resolution, in full.
asgard.run.error
asgard.run.error reports an error during the request, and its error details are what you debug from.
Characteristics
- When it fires: when an error occurs during the request
- What it does: provides the error details
- How often: it can fire more than once
Full example
{
"eventType": "asgard.run.error",
"requestId": "6939c5a6c590d90c401e3850a1ff44f3",
"namespace": "qa-7e301310-a594-4a7b-aa2a-xxxxxxxxxxxx",
"botProviderName": "bpapi-d97c512f-f8dc-46f6-82f0-xxxxxxxxxxxx",
"customChannelId": "ch-6xxxxxxxxxxxx",
"fact": {
"runInit": null,
"runDone": null,
"runError": {
"error": {
"message": "channel bpapi-d97c512f-f8dc-46f6-82f0-xxxxxxxxxxxx/ch-6xxxxxxxxxxxx has empty message received.",
"code": "INVALID_ARGUMENT",
"inner": "",
"location": {
"namespace": "qa-7e301310-a594-4a7b-aa2a-xxxxxxxxxxxx",
"workflowName": "",
"processorName": "",
"processorType": "",
"processorConfigName": "",
"processId": ""
}
}
},
"messageStart": null,
"messageDelta": null,
"messageComplete": null,
}
}