Skip to content
Last updated

Chat Persistence & History

WebDesktopMobile

Never lose a conversation. Every message is saved server-side in real time and accessible from any device — start an analysis on your laptop, review it on your phone.

Note

Chat history is stored on Treasure AI's servers, not in your browser or on your device. There is nothing to configure — persistence is automatic from your first message.

Objective

Find, organize, and manage past conversations so that valuable analyses, segment definitions, and query results remain accessible to your team.

Prerequisites


How Chats Are Saved

Every message you send and every response the AI generates is persisted on the server in real time.

  • No local storage dependency. Your conversations are stored server-side, not in the browser or on your device.
  • Cross-device access. Sign in on any platform (Web, Desktop, or Mobile) and your full chat history is available.
  • Session-based. Each chat is its own session with an independent message history, context window, and working directory.
  • AI-readable. Chat session transcripts are stored as files in the project workspace. The AI can read prior session transcripts from other conversations within the same project, allowing it to reference previous analyses, queries, and decisions.

Chat List

Your conversations appear in the sidebar under CHATS, sorted with the most recent at the top.

Web & Desktop

The sidebar displays your chats with:

  • Chat title — Auto-generated or manually renamed (see Auto-Titled Conversations)
  • Time indicator — Shows how recently the chat was active (e.g., "2m ago", "1h ago")
  • The currently active chat is highlighted with a primary-color left border
Sidebar showing CHATS section with chat items and timestamps

Mobile (iOS)

The home screen shows your chats in the CHATS section, below PROJECTS. Tap any chat to open it.

Searching Chats

Web & Desktop

Use the search bar at the top of the sidebar (labeled "Search chats...") to filter your chat list by title. As you type, the list filters in real time to show only matching conversations.

If no chats match your search, you see "No matching chats".

Keyboard shortcut: Press Ctrl+K (Windows) / Cmd+K (Mac) to focus the search bar.

Mobile (iOS)

Scroll to the top of the chat list to reveal the search field.

Renaming a Chat

By default, Studio automatically generates a title for each conversation based on the first exchange (see Auto-Titled Conversations). You can rename any chat manually.

Web & Desktop

Two ways to rename:

  1. Double-click the chat title in the sidebar — the title becomes an editable text field
  2. Right-click (or click the more menu) on a chat and select "Rename"

After editing:

  • Press Enter or click away to save
  • Press Escape to cancel
  • Maximum title length: 100 characters
Chat item in edit mode with title selected in a text field

Mobile (iOS)

Swipe left on a chat in the list to reveal action buttons, then tap Rename.

Deleting a Chat

Web & Desktop

  1. Click the more menu (three dots) on the chat you want to delete
  2. Select "Delete"
  3. Confirm in the dialog: "Are you sure you want to delete "[chat title]"?"
  4. Click Delete to confirm, or Cancel to keep the chat
Warning

Deleting a standalone chat permanently removes it, all its messages, and all associated files from the server. This action cannot be undone. Files in project chats are retained when the chat is deleted. See File Retention & Deletion for details.

Mobile (iOS)

Swipe left on a chat in the list to reveal action buttons, then tap Delete.

Expired Chats

Chat sessions expire after a period of inactivity. When a session expires:

  • The chat appears in your history with an "Expired" label
  • You can still open the chat and read the full message history
  • You cannot send new messages in an expired chat
  • The message at the bottom reads: "This chat has expired. Message history is still viewable, but new messages cannot be sent."

To continue working on the same topic, start a new chat. You can reference the expired conversation by reading through its history.

Empty Chat Cleanup

If you open a new chat but never send a message, Studio automatically cleans it up when you navigate to a different chat. This keeps your chat list free of unused empty conversations.

Differences from Treasure Studio Labs

FeatureTreasure Studio LabsTreasure AI Studio
StorageLocal (on your machine)Server-side (cloud)
Cross-device accessNo — each device had its own historyYes — all devices share the same history
Chat searchCmd+O to search conversationsSearch bar in sidebar, always visible
Message clippingClip important messages for quick referenceNot available in GA

Verification

  • Start a conversation on one device and see it listed on another device
  • Search for a past conversation by title and open it
  • Rename a chat and see the updated title across all devices

Troubleshooting

IssueSolution
Chat missing from historyCheck whether it was created inside a project — project chats appear under that project in the sidebar, not in the standalone CHATS section
Search returns no resultsSearch matches on chat titles only. If the title was auto-generated, try keywords that describe the conversation topic
Deleted chat still appearsRefresh the page or restart the app. The chat list may take a moment to sync

Next Steps