DoneEventPayload
Payload for “done” events — the agent loop completed successfully.
Class Diagram
Section titled “Class Diagram”---
title: DoneEventPayload
config:
look: handDrawn
theme: colorful
class:
hideEmptyMembersBox: true
---
classDiagram
class DoneEventPayload {
+unknown response
+Message[] messages
}
class Message {
+string role
+ContentPart[] parts
+dictionary metadata
}
DoneEventPayload *-- Message
Properties
Section titled “Properties”| Name | Type | Description |
|---|---|---|
| response | unknown | The final response from the LLM after processing |
| messages | Message[] | The final conversation state including all messages |
Composed Types
Section titled “Composed Types”The following types are composed within DoneEventPayload: