PebbleChatConversations & History

Conversations & History

PebbleChat keeps every conversation you’ve had, organised by project. The sidebar on the left shows the selected project’s chats — it’s where you find them, search them, pin them, rename them, and pick up where you left off. Switch project and the whole list switches with you.

Conversation history sidebar

Opening and closing the sidebar

Click the sidebar toggle on the left edge of the main chat area. When closed, you get more room for the chat itself. When open, you see the full history and can jump between threads.

Your collapsed/expanded preference is remembered for next session.

What the sidebar shows

From top to bottom:

  • New Chat button
  • Search Chats — live-filters your conversations
  • Project: row — the project switcher. Hover it and a plus button appears (Create project) that opens a create dialog right in the sidebar
  • Pinned — the project’s pinned chats, shown only when the selected project has any
  • Chats — the selected project’s conversations, newest first

Clicking any row loads that conversation into the main chat area. The model, @mentions, attached files, and per-chat settings all come back with the conversation — you can continue as if you never left.

The Chats list shows the 5 most recent conversations by default. Click Show more to expand the full list, and Show less (or the Chats heading itself) to collapse it again.

Chats are organised by project

Every conversation belongs to a project, and the sidebar only ever shows one project at a time — there are no nested project folders to dig through. Use the Project: switcher to change context: your chat list, pinned chats, tasks and runs all follow the selected project.

This is deliberate: the top header switches your workspace, while project selection lives here in the chat history sidebar, right next to the conversations it filters.

See Projects for creating and managing projects, members and roles.

Pinned chats

Pin the conversations a project keeps coming back to — the brief, the kickoff thread, the recurring report:

  1. Hover a conversation row
  2. Click the pin icon (or open the row’s three-dot menu and choose Pin chat)
  3. The chat moves into the Pinned section, sorted by most recently pinned

Unpin the same way — the icon and menu item become Unpin chat.

Pins are shared. When one project member pins a conversation, other members of that project see it pinned too and can open it. Unpinned chats remain private to their owner — pinning is how a chat becomes project-visible.

Recognising conversation types

Each row carries a small icon telling you where the conversation came from:

  • Speech bubble — a normal chat you started
  • Clipboard — a conversation created by a task run
  • Group icon — a conversation created by a PebbleFlow run; these are titled after the flow (e.g. PebbleFlow - Weekly Digest) until you rename them
  • Spinner — a background chat still running (see below)

Auto-generated titles

When you send your first message in a new chat, PebbleChat automatically generates a title for it from the content. If your first message is “What’s the best way to migrate from SharePoint 2013 to SharePoint Online?”, you might end up with a title like “SharePoint 2013 to Online migration”.

Auto-titles are usually good enough, but you can rename any conversation manually — see below.

Background chat indicators

If a conversation is still running on the server (because you enabled Background processing in the chat settings gear and then navigated away), the sidebar row shows an animated spinner icon next to its title.

This is one of the most useful signals in the sidebar. At a glance you can see:

  • Which research queries are still in flight
  • Whether that agent task you started 10 minutes ago has finished
  • When the background chat finishes or fails, the spinner clears

Click a row with a spinner to jump to the in-progress conversation and watch it stream in real time.

When a background chat completes, the spinner disappears, the conversation is marked as finished, and (if you have background alerts enabled) a notification fires. See Notifications and Advanced Features → Background Chat.

Step-by-step: searching for a past conversation

  1. Click in the Search Chats box at the top of the sidebar
  2. Type any term — it matches against conversation titles and, where supported, the message content inside conversations
  3. Matching rows appear; everything else is hidden
  4. Clear the search to see the full list again

Works well for questions like:

  • “What did I ask about Q4 budget last week?”
  • “Where’s that prompt I used for drafting customer apologies?”
  • “When did I last talk to PebbleChat about the Acme integration?”

Step-by-step: renaming a conversation

  1. Hover the conversation row in the sidebar
  2. Click the three-dot Chat options button that appears
  3. Choose Rename, type the new title, and confirm

Good conversation names make the sidebar much easier to navigate. Think of them as folder names — short, specific, memorable.

The same menu also offers Pin chat/Unpin chat, and — where available — Fork chat, Export chat… (Markdown, PDF or Word) and Save Learnings to Memory.

Step-by-step: deleting a conversation

  1. Hover the row and click the three-dot Chat options button
  2. Choose Delete
  3. Confirm in the Delete chat dialog

Deletion is permanent. PebbleChat does not keep a Trash or Deleted folder. If you delete a conversation you can’t get it back. If in doubt, rename it instead.

Deleting or clearing chats no longer deletes the execution records behind running or completed flows — flow progress and history remain available from the PebbleFlows Executions screen, where executions are deleted explicitly.

Resuming a conversation

Click any conversation row. The main chat area reloads with the full history — every message, every attachment, every tool call, every activity-stream step — just as it was. Type into the composer and you continue from where you left off.

Context is preserved end-to-end: if the model remembered something you said in message #3, it’ll still remember in message #50.

Starting a new chat from anywhere

You don’t have to be in PebbleChat to start one:

  • The New Chat button at the top of the history sidebar
  • Hover the Pebble Chat row in the main sidebar — an orange plus appears (Start new PebbleChat)
  • When the sidebar group is collapsed, the PebbleChat group header shows the same plus with a New chat tooltip

The same hover shortcut pattern works across the group: Projects, Tasks, Automations and Workspaces rows each reveal a plus that jumps straight into the matching create dialog.

Tips

  • Start new chats for new topics. Long sprawling conversations are harder for the model to keep coherent. Start fresh for a new topic and let the context window stay focused.
  • Pin what the team needs. Pinned chats are shared with the project, so pin the brief or the reference thread instead of expecting everyone to search for it.
  • Switch project before you search. The sidebar shows one project at a time — if a chat seems to have vanished, check the Project: switcher first.
  • Use background processing for long research. Kick it off, navigate away, do something else, come back to the spinner. Huge productivity win — see the Advanced Features → Background Chat section.
  • Past Chats as context. You can @-mention a past conversation to pull it into a new one — see @Mentions & Tools.