The output type.
Emitted when task fails with the error object.
Emitted during polling with current status and output. Includes requestId from the polling request.
Emitted when task status transitions to a new state.
Emitted when task completes successfully with the final result.
Event types emitted by Task during its lifecycle.