Skip to content

All your chats

The sidebar’s recents list shows your plain conversations — but not everything. When you edit an app, workflow, skill, or prompt with the built-in Assistant, or ask the AI about a connected database, those chats belong to the item you were editing and normally appear only inside that item’s editor. That keeps your recents clean, but it means a real slice of your conversations lives scattered across your editors.

The All chats page is the one place that lists every conversation you own — plain chats and editor chats alike — with search, filters, and a view that groups each chat under the app or workflow it belongs to.

Click Chats in the sidebar — this page is where that takes you. The split is simple: New Chat starts a conversation; Chats lists them all.

Two more ways in:

  • From the Sessions list — on a chat page, click the small history icon (View all chats) at the top of the sidebar’s Sessions list.
  • From the command palette — press Cmd+K (Ctrl+K on Windows/Linux) and choose All Chats.

Every row shows the chat’s name and how recently it was active. Chats that belong to an item also carry an origin chip naming exactly where they live — App · Sales Dashboard, Workflow · ETL Flow — so you can tell an app-building conversation from an ordinary one at a glance. If the item was later deleted, the chip reads (deleted).

A toggle at the top right switches how the list is arranged:

  • Recent (the default) — one flat list, newest activity first. Best for “what was I just working on?”
  • By source — your plain Conversations first, then a section per surface — Apps, Workflows, Skills, Prompts, Data sources — with the chats grouped under each individual item. Every group’s header links straight to that item’s editor. Best for “show me every conversation about this app.”

Long histories load automatically — keep scrolling and the next batch appears as you near the end of the list.

The search box filters by chat title as you type. Next to it, the source filter narrows the list to one kind of chat: All sources, Chats only (just your plain conversations), or only the chats belonging to Apps, Workflows, Skills, Prompts, or Data sources. Search and filter combine — “workflow chats mentioning invoices” is one filter plus one word.

Titles only get you so far — sometimes you remember what a conversation was about, not what it was called. Once you’ve typed a query, a Search by meaning button appears next to the search box (pressing Enter in the search box does the same thing). Click it and Catalyst searches its memory of each conversation — the topics you actually discussed — instead of the titles.

The results appear in their own Content matches section below the title results, ranked by how closely they match, each with a short snippet showing why it matched. A chat that matches by title and content stays in the title list — it isn’t repeated below. The source filter applies to content matches too.

Meaning search runs once per click or Enter — typing alone never triggers it. And it covers the conversations Catalyst’s memory has caught up with: a chat from moments ago, or an in-editor Assistant session, won’t show up as a content match (memory deliberately leaves editor chats out). If you don’t see the button at all, meaning search isn’t switched on for your server.

Click a row and it opens where that conversation actually lives:

  • A plain conversation opens in the normal chat view.
  • An editor chat opens that item’s editor with the conversation already selected in its Assistant panel — the same place you left off, ready to continue the edit.
  • A chat whose item was deleted opens in the plain chat view, so the transcript is never lost with the item.

Each row’s menu offers:

  • Open app / workflow / … — jump to the item this chat belongs to.
  • Rename — edit the title inline; press Enter to save.
  • Delete — remove the chat, after a confirmation.

For bigger cleanups, click Select to get a checkbox on every row, tick the chats you want gone, and delete them in one confirmed batch.