@conciergus/chat - v0.3.1
    Preparing search index...

    Interface EnhancedReasoningStep

    Enhanced reasoning step with additional metadata

    interface EnhancedReasoningStep {
        id: string;
        dependencies?: string[];
        timing?: { start: Date; end?: Date; duration?: number };
        metrics?: {
            confidence: number;
            complexity: number;
            coherence: number;
            relevance: number;
        };
        sources?: string[];
        related?: string[];
        validation?: "pending"
        | "valid"
        | "invalid"
        | "uncertain";
        error?: Error;
        rawOutput?: string;
        author?: string;
        revision?: { version: number; previous?: string; reason?: string };
        step: number;
        content: string;
        type: ReasoningType;
        confidence?: number;
        signature?: string;
        redacted?: boolean;
        data?: string;
        timestamp?: string | Date;
        tokens?: number;
        duration?: number;
        sourceRefs?: string[];
        metadata?: Record<string, any>;
    }

    Hierarchy (View Summary)

    Index

    Properties

    id: string

    Unique step identifier

    dependencies?: string[]

    Step dependencies

    timing?: { start: Date; end?: Date; duration?: number }

    Execution time metrics

    metrics?: {
        confidence: number;
        complexity: number;
        coherence: number;
        relevance: number;
    }

    Reasoning quality metrics

    sources?: string[]

    Source information

    related?: string[]

    Related steps

    validation?: "pending" | "valid" | "invalid" | "uncertain"

    Step validation status

    error?: Error

    Error information

    rawOutput?: string

    Raw output for debugging

    author?: string

    Step author/model

    revision?: { version: number; previous?: string; reason?: string }

    Revision information

    step: number

    Step number in reasoning sequence

    content: string

    Reasoning content

    Type of reasoning step

    confidence?: number

    Confidence score for this step (0-1)

    signature?: string

    Step signature or identifier

    redacted?: boolean

    Whether content is redacted

    data?: string

    Redacted data if applicable

    timestamp?: string | Date

    Timestamp of reasoning step

    tokens?: number

    Token count for this step

    duration?: number

    Duration of this step in milliseconds

    sourceRefs?: string[]

    References to sources used in reasoning

    metadata?: Record<string, any>

    Additional metadata