Header menu logo Nao

ConversationSignal Type

One conversation-store write. Mirrors the store's mutating operations so a consumer can route each to whatever transcript store it chooses.

Union cases

Union case Description

ConversationDeleted conversationName

Full Usage: ConversationDeleted conversationName

Parameters:
    conversationName : string

A conversation was deleted.

conversationName : string

ConversationSaved(conversationName, messages)

Full Usage: ConversationSaved(conversationName, messages)

Parameters:

A full conversation was saved (overwrites any prior history).

conversationName : string
messages : ConversationMessage list

MessagesAppended(conversationName, messages)

Full Usage: MessagesAppended(conversationName, messages)

Parameters:

Messages were appended to a conversation (incremental, append-only).

conversationName : string
messages : ConversationMessage list

SessionConversationsDeleted

Full Usage: SessionConversationsDeleted

All of a session's conversations were deleted.

Instance members

Instance member Description

this.IsConversationDeleted

Full Usage: this.IsConversationDeleted

Returns: bool
Returns: bool

this.IsConversationSaved

Full Usage: this.IsConversationSaved

Returns: bool
Returns: bool

this.IsMessagesAppended

Full Usage: this.IsMessagesAppended

Returns: bool
Returns: bool

this.IsSessionConversationsDeleted

Full Usage: this.IsSessionConversationsDeleted

Returns: bool
Returns: bool

Type something to start searching.