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

    Interface RoutingDecisionRecord

    Record of a routing decision.

    interface RoutingDecisionRecord {
        id: string;
        timestamp: Date;
        taskId: string;
        taskType: string;
        taskProfile: TaskProfileSummary;
        selectedCli: "claude" | "gemini" | "codex" | "opencode";
        confidence: number;
        alternatives: readonly ("claude" | "gemini" | "codex" | "opencode")[];
        reason: string;
        budgetConstraint?: BudgetConstraint;
    }
    Index

    Properties

    id: string

    Unique decision ID

    timestamp: Date

    When the decision was made

    taskId: string

    Associated task ID

    taskType: string

    Task type classification

    taskProfile: TaskProfileSummary

    Summary of task profile

    selectedCli: "claude" | "gemini" | "codex" | "opencode"

    CLI selected for execution

    confidence: number

    Confidence score (0-1)

    alternatives: readonly ("claude" | "gemini" | "codex" | "opencode")[]

    Alternative CLIs considered

    reason: string

    Reasoning for selection

    budgetConstraint?: BudgetConstraint

    Budget constraint applied (if any)