A character's diary might contain a line like this:
I said I'd thrown the ticket away. It's still in my coat.
It's a small detail with somewhere to go. You could bring up the journey the next morning. Ask whether they've unpacked. Let the ticket sit there for a while, waiting for a reason to matter.
For any of that to work, the character needs access to what the diary established. And when you open the diary again, you'd expect to find the same entry.
We've been connecting those pieces. AI-generated plugin pages now stay with the chat, and relevant details from those pages can inform the character's replies. Diaries, notes, and status boards have a closer relationship with the conversation around them.
Come back to the same page
Once a plugin generates a page, Reverie saves it with that chat. You can close the panel, return later, or open the same chat on another device and read the saved page again. The History button lets you browse earlier entries too.
Reading a saved page doesn't cost credits. Generating a new one does, with a cost confirmation the first time. So you can reread a line that caught your attention without paying to have it written again.
When you do ask for a new page, it can draw on recent earlier pages as well as the conversation. A diary has something to continue from: an unfinished thought, a change of mood, a plan whose outcome has since become clear.
History has a limit, and the oldest entries are eventually cleared as it fills up. You can also delete individual pages from History yourself.
Bring the detail into the next reply
The character now receives a brief account of the latest relevant plugin pages while chatting. That gives a diary entry or a status board a way to influence the next response. When you send a message through a page, the character also gets context from the page you were looking at.
The ticket in the coat can become something the character hesitates over when you mention the station. A note about an unfinished apology can give the next exchange a little tension. The model works with these details alongside the rest of the conversation to decide how to respond.
The conversation still moves forward. If the character later tears up the ticket, the model is instructed to give that newer event priority over the older diary entry. It's also told not to assume that you've seen the page. A thought written in a diary can inform the character's behavior without being treated as something they've already told you in the story.
Pages follow the story's branches as well. Forking a chat carries over eligible pages from before the fork point. Deleting messages removes pages based on the deleted part of the conversation, so a discarded scene doesn't keep supplying facts through an old panel.
Let a game carry its rules into the chat
Some plugins need to influence how a character responds as well as what appears on their page. Authors can now give an AI-generated plugin instructions for that part of the interaction.
The official Truth or Dare plugin uses this to tell the character whose turn it is to answer and to leave your answer to you. Drawing a card establishes a question or a challenge; the response should leave room for you to play it out.
That makes space for plugins with their own rhythm: a question, a choice, a reaction, then the next exchange. Creators can write those rules alongside the page they design.
To try an AI-generated panel, open Plugins in the chat's side panel, install and enable one, then open it from the plugin menu beside the message box. Generate a page, read it, and return to the conversation. If a detail catches your attention, give it somewhere to go.

