AutoBE
    Preparing search index...

    Interface AutoBeMultiLingualDatabaseCompleteEvent

    Event fired when the Multi-lingual agent completes the database design process process.

    The multi-lingual support process that begins with this event will proceed through database, interface, test, and realize phases to generate multi-lingual support for the application.

    sunrabbit123

    interface AutoBeMultiLingualDatabaseCompleteEvent {
        created_at: string & Format<"date-time">;
        files: Record<string, string>;
        id: string;
        type: "multiLingualDatabaseComplete";
    }

    Hierarchy

    • AutoBeEventBase<"multiLingualDatabaseComplete">
      • AutoBeMultiLingualDatabaseCompleteEvent
    Index

    Properties

    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: Record<string, string>

    Generated schema files as key-value pairs.

    The key means file path and the value is the file content.

    Examples:

    • "README.md": "# Hello World\n ## Introduction \n This is a README file."
    • "docs/user-message/user.message.1.md": "Hello, how are you?"
    id: string

    A unique identifier for the event.

    type: "multiLingualDatabaseComplete"

    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"