AutoBE
    Preparing search index...

    Interface AutoBeDebugHistory

    History record generated when the Debug phase finishes Claude Code repair.

    interface AutoBeDebugHistory {
        aggregates: AutoBeProcessAggregateCollection<"debug">;
        completed_at: string & Format<"date-time">;
        created_at: string & Format<"date-time">;
        execution: IAutoBeDebugExecutionResult;
        id: string & Format<"uuid">;
        language: AutoBeMultiLingualKind;
        multiLingualHistoryId: string;
        patches: AutoBeDebugPatch[];
        realizeHistoryId: string;
        step: number;
        success: boolean;
        testHistoryId: string;
        type: "debug";
    }

    Hierarchy

    • AutoBeAgentHistoryBase<"debug">
      • AutoBeDebugHistory
    Index

    Properties

    Process metrics for this phase.

    completed_at: string & Format<"date-time">

    ISO 8601 timestamp indicating when the Debug phase completed.

    created_at: string & Format<"date-time">

    ISO 8601 timestamp indicating when this history record was created.

    Marks the exact moment when this history entry was initiated or when the corresponding agent activity began. This timestamp is fundamental for maintaining chronological order, tracking development progress, and understanding the temporal relationships between different phases of the vibe coding process.

    Claude Code CLI execution result.

    id: string & Format<"uuid">

    Unique identifier for this history record.

    A UUID that uniquely identifies this specific history entry within the system. This identifier enables precise referencing, cross-linking between related history records, and maintaining referential integrity across the development timeline and different agent activities.

    Target language workspace validated by Claude Code.

    multiLingualHistoryId: string

    Identifier of the Multi-lingual history this Debug run used as input.

    patches: AutoBeDebugPatch[]

    File changes produced by Claude Code in the rendered workspace.

    realizeHistoryId: string

    Identifier of the Realize history this Debug run used as input.

    step: number

    Iteration number of the requirements analysis this Debug run validates.

    success: boolean

    Whether Claude Code reported that every generated test passed.

    testHistoryId: string

    Identifier of the Test history this Debug run used as input.

    type: "debug"

    Type discriminator indicating the specific kind of history record.

    Provides type-safe discrimination between different history record types such as "analyze", "database", "interface", "realize", "test", "userMessage", and "assistantMessage". This enables proper type narrowing and ensures that history records are processed according to their specific characteristics and requirements.