nexus-agents - v2.80.0
    Preparing search index...

    Interface ReasoningNode

    A single reasoning step in a reasoning tree. Represents an atomic unit of thought with content, scoring, and metadata.

    interface ReasoningNode {
        id: string;
        treeId: string;
        parentId: string | null;
        children: readonly string[];
        depth: number;
        stepType: ReasoningStepType;
        content: string;
        metadata: ReasoningNodeMetadata;
        state: NodeState;
        isActive: boolean;
        activationScore: number;
        confidence: number;
        qualityScore: number;
        estimatedValue: number;
        createdAt: number;
        updatedAt: number;
    }
    Index

    Properties

    id: string

    Unique node identifier

    treeId: string

    ID of the tree this node belongs to

    parentId: string | null

    Parent node ID (null for root nodes)

    children: readonly string[]

    Child node IDs

    depth: number

    Depth in the tree (0 for root)

    Type of reasoning step

    content: string

    The reasoning content/thought at this step

    Optional structured data associated with this step

    state: NodeState

    Current state of this node

    isActive: boolean

    Whether this node is currently activated (for sparse activation)

    activationScore: number

    Activation score determining priority (higher = more likely to activate)

    confidence: number

    Confidence in this reasoning step (0-1)

    qualityScore: number

    Quality score from evaluation (0-1)

    estimatedValue: number

    Estimated value for path selection (like MCTS value)

    createdAt: number

    Creation timestamp

    updatedAt: number

    Last update timestamp