AutoBE
    Preparing search index...

    Interface AutoBeDebugProgressEvent

    Event fired for each parsed Claude Code stream-json progress packet.

    interface AutoBeDebugProgressEvent {
        claudeType: string;
        created_at: string & Format<"date-time">;
        id: string;
        kind: Kind;
        message: string;
        realizeHistoryId: string;
        sequence: number;
        step: number;
        subtype: string | null;
        testHistoryId: string;
        toolName: string | null;
        type: "debugProgress";
    }

    Hierarchy

    • AutoBeEventBase<"debugProgress">
      • AutoBeDebugProgressEvent
    Index

    Properties

    claudeType: string

    Original Claude Code stream packet type, or "unknown" when absent.

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

    Timestamp when the event was created.

    ISO 8601 formatted date-time string indicating when this event was emitted by the system. This timestamp is crucial for event ordering, performance analysis, and debugging the agent workflow execution timeline.

    Format: "YYYY-MM-DDTHH:mm:ss.sssZ" (e.g., "2024-01-15T14:30:45.123Z")

    id: string

    A unique identifier for the event.

    kind: Kind

    Normalized category derived from the Claude Code stream packet.

    message: string

    Human-readable progress message safe to show in event logs.

    realizeHistoryId: string

    Identifier of the Realize history rendered for this Debug run.

    sequence: number

    Monotonic assistant progress sequence number within the Debug run.

    step: number

    Iteration number of the requirements analysis this run validates.

    subtype: string | null

    Optional Claude Code stream packet subtype.

    testHistoryId: string

    Identifier of the Test history rendered for this Debug run.

    toolName: string | null

    Tool name when the packet represents a tool use or tool result.

    type: "debugProgress"

    Unique identifier for the event type.

    A literal string that discriminates between different event types in the AutoBE system. This field enables TypeScript's discriminated union feature, allowing type-safe event handling through switch statements or conditional checks.

    Examples: "analyzeWrite", "databaseSchema", "interfaceOperation", "testScenario"