Skip to main content

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.

  1. 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
  2. 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,
    }
    }

Ready to get started?

Want to see how Asgard fits your team? Talk to us.

Contact us