Interface UpdateEvent

All Known Implementing Classes:
TaskArtifactUpdateEvent, TaskStatusUpdateEvent

public sealed interface UpdateEvent permits TaskStatusUpdateEvent, TaskArtifactUpdateEvent
Sealed interface for incremental update events during task execution.

UpdateEvent represents partial updates to task state or content that can be emitted during streaming operations. These events enable real-time progress tracking and incremental result delivery without waiting for complete task finalization.

Permitted implementations:

Update events are always part of StreamingEventKind and provide granular visibility into agent progress during long-running operations.

See Also: