Downloads job data and expands process data and includes dependency list

Properties

appId: string
logger: ILogger
symbols: Symbols | Promise<Symbols>

Methods

  • Build structured activity details by correlating stream messages (inputs, timing, retries) with the process hierarchy (outputs).

    Stream messages carry the raw data that flowed through each activity:

    • data contains the activity input arguments
    • dad (dimensional address) reveals cycle iterations (e.g., ,0,1,0 = 2nd cycle)
    • created_at / expired_at give precise timing
    • retry_attempt tracks retries

    The process hierarchy carries activity outputs organized by dimension. This method merges both into a flat, dashboard-friendly list.

    Parameters

    Returns ActivityDetail[]

  • Convert the job hash into a JobExport object. This object contains various facets that describe the interaction in terms relevant to narrative storytelling.

    Parameters

    Returns Promise<JobExport>

  • Inflates the key into a human-readable JSON path, reflecting the tree-like structure of the unidimensional Hash

    Parameters

    • key: string

    Returns string