Member Junction
    Preparing search index...

    The outcome of processing a single record, returned by an IRecordProcessor.

    interface RecordResult {
        ActionExecutionLogID?: string;
        AIAgentRunID?: string;
        AIPromptRunID?: string;
        AttemptCount?: number;
        DurationMs?: number;
        ErrorMessage?: string;
        ResultPayload?: unknown;
        Status: RecordResultStatusValue;
    }
    Index

    Properties

    ActionExecutionLogID?: string

    Deep-trace link to an Action Execution Log, when the work was an Action.

    AIAgentRunID?: string

    Deep-trace link to an AI Agent Run, when the work was an Agent.

    AIPromptRunID?: string

    Deep-trace link to an AI Prompt Run, when the work was an Infer-and-Write-Back.

    AttemptCount?: number

    Number of attempts made for this record.

    DurationMs?: number

    Processing duration in milliseconds (the engine fills this in if the processor does not).

    ErrorMessage?: string

    Error detail when Status is Failed.

    ResultPayload?: unknown

    Structured output payload produced for the record (persisted as JSON on the detail row).

    Whether the record succeeded, failed, or was skipped.