Interface: ConversationStore
Defined in: src/types/index.ts:775
Persistence contract for assistant conversations.
Methods
useAppend()
useAppend(
sessionId,message):Promise<void>
Defined in: src/types/index.ts:778
Parameters
sessionId
string
message
Returns
Promise<void>
useCreate()
useCreate(
channel?):Promise<string>
Defined in: src/types/index.ts:776
Parameters
channel?
string
Returns
Promise<string>
useExists()
useExists(
sessionId):Promise<boolean>
Defined in: src/types/index.ts:777
Parameters
sessionId
string
Returns
Promise<boolean>
useGetHistory()
useGetHistory(
sessionId):Promise<AiMessage[]>
Defined in: src/types/index.ts:779
Parameters
sessionId
string
Returns
Promise<AiMessage[]>
useReset()
useReset(
sessionId):Promise<void>
Defined in: src/types/index.ts:780
Parameters
sessionId
string
Returns
Promise<void>