Appearance
Execution History
The execution history contains a detailed trace of the last 100 MLM executions. New entries will only be added if the execution log is enabled.
Each column can be clicked to sort by it and sort mode changed between ascending or descending by further clicks.
Origin
The origin describes how that MLM execution came to be. Three fields can identify any possible origin:
- Synchronous is a simple yes/no that describes whether the caller of the MLM waited for a result. Asynchronous executions are often the result of calls by evoke slot, for example extensions that work off an event queue.
- Source denotes the nature of the caller and is one of
REST,PLUGIN,MLMorSYSTEM.RESTis MLMs called directly via frontend (e.g., debugging) or APIPLUGINis MLMs called by plugins, mostly via events, for example a CDS Hooks MLMMLMis MLMs called by other MLMs, via theCALLstatement.CALL EVENTis special since it goes through events, so MLMs called by it will have the sourcePLUGIN
SYSTEMis MLMs called by ArdenSuite itself for analysis reasons, like parsing an evoke slot. They are usually hidden.
- Method denotes the reason or purpose for the call. It is one of
EVOKE,CALL,RUN,DEBUGorANALYSE.EVOKEis an MLM triggered by its evoke slot, usually with sourcePLUGINCALLis an MLM called by its name, version and institution, usually with sourceREST.RUNis a temporary MLM only run by provided source code, usually also with sourceREST.DEBUGis an MLM call coupled with a debug configuration, usually by the frontend and with sourceREST.ANALYSEis an MLM call for various parsing reasons, exclusively used with sourceSYSTEM.
Details
Each row can be expanded or collapsed by clicking the little arrow to its left.

The detail contains a list of arguments provided to the MLM (left), a stack trace of other MLMs and plugins it called (middle), and a list of values it returned (right).
