useSessionMessages
function useSessionMessages(session?): SessionMessagesReturn;Defined in: packages/react/src/hooks/chat/useSessionMessages.ts:32
Note. This feature is under active development and may change based on developer feedback and real-world usage.
Parameters
| Parameter | Type |
|---|---|
session? | SessionMessagesSource |
Returns
SessionMessagesReturn
Example
// Basic — read messages from the nearest session.
const messages = useSessionMessages();
// Advanced — render messages for an explicit session.
function AgentTranscript({ session }: { session: UseSessionReturn }) {
const messages = useSessionMessages(session);
return (
<SessionProvider>
<h2>Agent messages</h2>
<pre>{JSON.stringify(messages, null, 2)}</pre>
</SessionProvider>
);
}