David
Blumenau
Menu
Feature atlas
EngineSee what the agent is doing

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

  1. 01
    Request

    Find a material for the Lantern prototype.

  2. 02
    Tool / read-only lookup

    Catalog search is running.

    Inspect the synthetic tool recordlookup_materials({ purpose: "offline prototype" })

    Result: three fictional entries.

  3. 03
    Final 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

  1. 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.ts
  • resources/js/components/chat/ClaudeEngineThinkingCard.vue
  • resources/js/components/chat/ClaudeEngineToolCard.vue
  • app/Models/ChatToolCall.php
  • app/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.

  1. web-v6.8.0