Chat SDK now stores conversation history across platforms. The new `transcripts` and `identity` options let a single user carry their full message history across every platform adapter, whether that is web, mobile, or any other supported channel.

The `bot.transcripts` API exposes four methods backed by your existing state adapter: `append` to persist inbound messages or bot replies, `list` to return entries chronologically with filters, `count` to get the total entries stored for a user, and `delete` to wipe all entries for a user. No new infrastructure required if you already have a state adapter wired up.

The implementation details behind the `identity` resolution, how transcripts survive across adapter boundaries, and the filter options on `list` are worth reading in full. Start with the Chat SDK documentation at chat-sdk.dev/docs/conversation-history or pull a template from chat-sdk.dev/resources.

[READ ORIGINAL →]