Documentation
Framework
Version
Class References
Function References
Interface References
Type Alias References
Variable References

MessagesSnapshotEvent

Interface: MessagesSnapshotEvent

Defined in: types.ts:917

Emitted to provide a snapshot of all messages in a conversation.

Unlike StateSnapshot (which carries arbitrary application state), MessagesSnapshot specifically delivers the conversation transcript. This is a first-class AG-UI event type.

Extends

Properties

messages

ts
messages: UIMessage[];
messages: UIMessage[];

Defined in: types.ts:920

Complete array of messages in the conversation


model?

ts
optional model: string;
optional model: string;

Defined in: types.ts:756

Model identifier for multi-model support

Inherited from

BaseAGUIEvent.model


rawEvent?

ts
optional rawEvent: unknown;
optional rawEvent: unknown;

Defined in: types.ts:758

Original provider event for debugging/advanced use cases

Inherited from

BaseAGUIEvent.rawEvent


timestamp

ts
timestamp: number;
timestamp: number;

Defined in: types.ts:754

Inherited from

BaseAGUIEvent.timestamp


type

ts
type: "MESSAGES_SNAPSHOT";
type: "MESSAGES_SNAPSHOT";

Defined in: types.ts:918

Overrides

BaseAGUIEvent.type