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")
A unique identifier for the event.
Number of images to be analyzed.
Indicates the number of images that will be analyzed by the describe agent. This value helps track the progress of the image analysis process and provides context for the user about the number of images that will be analyzed.
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", "prismaSchema", "interfaceOperation", "testScenario"
Event fired when the Describe agent begins the image analysis and planning document generation process.
This event marks the initiation of the sophisticated image-to-planning document conversion pipeline that transforms visual mockups, wireframes, screenshots, and other image-based requirements into comprehensive textual planning documents. The Describe agent start represents the beginning of the critical visual interpretation phase that enables vibe coding from image-based specifications.
The image analysis process that begins with this event will proceed through draft generation, grouping, integration, and document finalization to produce structured planning documents that accurately capture the intended backend functionality, data models, and API requirements derived from visual inputs.
Author
michael