The attempt number for this outline operation. Tracks the retry or iteration count for the operation.
The data param generated by the outline operation. Null if the operation fails or no data is produced.
Optional
errorOptional error message if the outline operation or validation fails. Null if no error occurs.
The history of messages associated with the outline operation. Contains the sequence of user, assistant, or system messages.
Indicates whether the outline data is valid based on validation checks. True if all validations pass, false otherwise.
The input param used for the outline operation. Reflects the original param provided in the arguments.
The unique identifier for the execution instance of the outline operation. Used for tracking or debugging specific runs.
Interface representing the result of an outline operation. Encapsulates the outcome, including validity, execution details, and history.