Read the work around the answer.
The problem
A streaming answer can look stalled or opaque when thinking and tool work are hidden inside a plain text bubble.
An explanatory exhibit
The activity beside the answer
Local explanatory exhibit · invented records · no live service or agent call
- 01Request
Find a material for the Lantern prototype.
- 02Tool / read-only lookup
Catalog search is running.
Inspect the synthetic tool record
lookup_materials({ purpose: "offline prototype" })Result: three fictional entries.
- 03Final answer
Two entries suit a small offline prototype.
Inspect the consequence
Inspect the lookup
Read-only catalog / 3 entries
The tool input and result sit between the request and answer.
Read the result
Two entries suit an offline prototype
The final response follows the visible activity; the illustration contains no model call.
What this makes possible
The chat displays progressive text, thinking blocks, tool calls and results, plus duration, token and cost details for Claude Engine turns.
Source information sheet
Evidence, implementation & history Implementation inspected
What I checked
Source and release record inspected; no current product execution is claimed for this illustration.
Release anchor: web-v6.8.0.
Research cut: 14 October 2026. Source areas below are from panel-forge. Private conversation references are retained in the research ledger and are not published here.
Implementation decisions
The chat displays progressive text, thinking blocks, tool calls and results, plus duration, token and cost details for Claude Engine turns.
Render the stream as ordered content blocks and persist tool input/output so a reader can inspect the work around the answer.
A path through the feature
- The consequence
Render the stream as ordered content blocks and persist tool input/output so a reader can inspect the work around the answer.
Source areas
resources/js/composables/useClaudeEngineStream.tsresources/js/components/chat/ClaudeEngineThinkingCard.vueresources/js/components/chat/ClaudeEngineToolCard.vueapp/Models/ChatToolCall.phpapp/Models/ClaudeEngineRawEvent.php
The small explanatory exhibit uses invented records to describe the mechanism. Separate recordings and working examples carry their own evidence notes.
Recorded history
Dates describe the researched record, rather than today’s deployment.
web-v6.8.0