AutoBE
    Preparing search index...

    Interface AutoBeAutoViewScaffoldEvent

    Event fired when phase 3 (Scaffold) of an AutoView run finishes.

    The Scaffold phase is fully deterministic — no LLM calls. It copies the shadcn/ui base from internals/template/frontend/, wires the SDK adapter at frontend/src/lib/api/, drops in the Sandbox Dockerfile and /api/health route, and produces a buildable Next.js project that passes tsc --noEmit on its own.

    Samchon

    interface AutoBeAutoViewScaffoldEvent {
        created_at: string & Format<"date-time">;
        files: number;
        id: string;
        step: number;
        type: "autoViewScaffold";
    }

    Hierarchy

    • AutoBeEventBase<"autoViewScaffold">
      • AutoBeAutoViewScaffoldEvent
    Index

    Properties

    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")

    files: number

    Number of files written to frontend/ during scaffold. Excludes the per-page TSX files that phase 4 (Render) will add.

    id: string

    A unique identifier for the event.

    step: number

    Step counter — matches autoViewStart.step.

    type: "autoViewScaffold"

    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"