Member Junction
    Preparing search index...

    Live per-record status, implemented by PipelineProcessRunTracker.

    interface ProgressReporter {
        OpenRecord(key: string, stageName: string): Promise<void>;
        RecordChildOutcome?(
            parentRecord: RecordRef,
            childKey: string,
            result: RecordResult,
            childEntityID?: string,
        ): Promise<void>;
        ReportProgress(key: string, message: string): void;
    }

    Implemented by

    Index

    Methods

    • Open a record's status row before its stage starts. Failures are logged, never fatal.

      Parameters

      • key: string
      • stageName: string

      Returns Promise<void>