Riksdagsmonitor Intelligence Platform - v0.7.19
    Preparing search index...

    Interface PipelineResult

    Rich result returned by a completed pipeline run. Extends GenerationResult with per-stage timing and degradation metadata.

    interface PipelineResult {
        durationMs?: number;
        stageDurations?: Partial<Record<PipelineStage, number>>;
        warnings?: string[];
        degraded?: boolean;
        success: boolean;
        files?: number;
        slug?: string;
        error?: string;
        articles?: GeneratedArticle[];
        mcpCalls?: MCPCallRecord[];
        crossReferences?: Record<string, unknown>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    durationMs?: number

    Wall-clock time in milliseconds for the complete pipeline run.

    stageDurations?: Partial<Record<PipelineStage, number>>

    Per-stage duration breakdown (ms). Keys match PipelineStage values.

    warnings?: string[]

    Warnings collected during the run (e.g. MCP queries that returned no data but were handled via graceful degradation).

    degraded?: boolean

    Whether the pipeline used cached / fallback data for any stage. true indicates at least one graceful-degradation path was taken.

    success: boolean
    files?: number
    slug?: string
    error?: string
    articles?: GeneratedArticle[]
    mcpCalls?: MCPCallRecord[]
    crossReferences?: Record<string, unknown>