Activity Stream

The Activity Stream is PebbleChat’s window into what the model is actually doing when it responds to you. Every web search, every tool call, every document retrieved, every asset discovered — all of it is shown, step by step, in a collapsible Research & Tools panel that sits above the final response.

Activity Stream expanded with web search results

Why it matters

Modern AI models don’t just answer — they plan, research, and use tools. Without the Activity Stream, you’re stuck trusting a black box. With it, you can:

  • Verify sources. When PebbleChat cites a web page or a document, you click through and confirm it said what PebbleChat claims.
  • Catch errors early. If the model searches for the wrong thing, you see the misstep before the response is committed.
  • Learn how the model thinks. You pick up prompt-engineering patterns from watching what queries the model actually runs.
  • Diagnose unexpected results. When a response is surprising, the Activity Stream usually explains why — “oh, it discovered the wrong document store”.
  • Trust the response. Seeing the work builds confidence that PebbleChat did what you asked.

What you see

The Activity Stream banner appears above the final response when a message triggers any research, tool use, or multi-step work. Clicking it expands the full step-by-step trace.

Phases

Every response goes through up to four phases:

PhaseWhat it means
PlanningThe model is thinking about how to approach your request. For reasoning-capable models (Opus, o1) you can expand this into a full reasoning trace.
Web SearchLive web searches triggered to get fresh data. Each query and its top hits are shown.
Tool UseCalls to MCP tools, PebbleFlows tools, custom HTTP tools, or any integration. Each call shows the tool name, status, and a summary of what came back.
FinalisingSynthesising everything gathered into a single response.

Each step shows:

  • Step type icon (search, tool, document, asset)
  • Title — a one-line description (e.g. “Web Search: latest Anthropic Claude releases 2026”)
  • Status chip — in progress, complete, error
  • Details — the actual query, the tool input/output, or a preview of what the model extracted
  • Timing — how long the step took
  • Links — clickable links to sources, discovered assets, or tool outputs

Discovered assets

When PebbleChat uses asset discovery to pull in a flow, agent, or document store automatically, the Activity Stream shows each discovered asset with:

  • Name and type (Flow, Agentflow, Document Store, Tool)
  • Clickable link to navigate to the asset — useful if you want to investigate what PebbleChat actually pulled in, or edit it for next time
  • Relevance score if shown, giving you a sense of how confident the matching was

Sources

For web searches, the activity stream shows each result PebbleChat considered, so you can click straight through to the originals without having to ask “what did you use?” after the fact.

How to use it

  1. Send a message that does research — try “What are the latest Anthropic Claude releases in 2026?” or “Search the knowledge base for our leave policy and summarise the key points”
  2. Watch the banner appear as soon as the response starts streaming — you’ll see “Research & Tools” with a running counter of steps
  3. Click to expand once the response is complete (or while it’s still running, to watch it in real time)
  4. Drill into each step — the step rows are clickable; they expand to show full details
  5. Click source links to verify

When the Activity Stream doesn’t appear

Simple conversational messages — “Hi, how are you?”, “What time is it in Sydney?”, “Summarise the above” — don’t trigger research or tool use, so there’s no Activity Stream to show. You just get the response directly.

The Activity Stream only appears when there’s something to show.

Collapsed vs expanded

  • By default, the panel is collapsed to a single-line summary (“Research & Tools · 3 searches · 2 sources”) so the response stays readable
  • Click to expand into the full step list
  • Click to collapse again when you’re done investigating
  • The expand/collapse state is remembered per-message — so if you want a particular past response’s activity always expanded, that’s what you get

For long responses

The Activity Stream scrolls independently of the rest of the chat. In a long response with dozens of steps, you can expand the panel, scroll through the steps while the response streams in below, and click any step to see details.

Activity Stream + Background Chat

If you enable Background Chat and navigate away, the Activity Stream is still recorded on the server. When you come back:

  • The full step history is preserved
  • You can expand and drill in exactly as if you’d watched it live
  • Click any source or asset link from the completed stream

This is particularly powerful for deep research tasks you delegate to the background — you get both the final answer and the evidence trail, without having to sit and watch.

Tips

  • Expand the stream when a response surprises you. 90% of “why did it say that?” questions are answered by one look at the Research & Tools panel.
  • Click through at least one source on research-heavy responses. Models are pretty accurate at citing but not perfect; a single spot check goes a long way.
  • Notice which assets get discovered. If PebbleChat keeps reaching for the wrong document store, that’s a signal for the asset owner to improve the discoverable description.