PebbleChatConversations & History

Conversations & History

PebbleChat keeps every conversation you’ve had in the current workspace. The sidebar on the left is where you find them, search them, rename them, and pick up where you left off.

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 by conversation title and message content
  • Date groupings — Today, Last 30 days, Older (larger archives add more groupings as needed)
  • Conversation rows — each showing the auto-generated title and, where applicable, a background-chat indicator

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.

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 edit icon (or right-click → Rename)
  3. Type the new title
  4. Press Enter

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

Step-by-step: deleting a conversation

  1. Hover the row
  2. Click the delete icon
  3. Confirm when prompted

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 with an [archived] prefix instead.

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.

Date groupings explained

PebbleChat groups conversations by last activity, not by creation date. A conversation you started two weeks ago but added to this morning appears in Today.

Groupings are:

  • Today — last-active today
  • Last 30 days — last-active within the last 30 days
  • Older — anything older, with additional month/year sub-groupings when the archive is large

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 important names. If you find yourself searching for the same conversation over and over, rename it with a clear prefix like [REF] so it stands out.
  • 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 → Past Chats.