Skip to content
Prompty

DoneEventPayload

Payload for “done” events — the agent loop completed successfully.

---
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
Name Type Description
response unknown The final response from the LLM after processing
messages Message[] The final conversation state including all messages

The following types are composed within DoneEventPayload: