Skip to documentation
Anywe

thinking block

This canonical lookup describes the published thinking interaction shape, the present renderer support, its return path, and the trust boundary that applies when it is shown to a person.

TypeContractAgent may sendPlatform may produceWeb rendererMobile renderer
thinkingPublishedAllowedNo documented platform producer.ThinkingBlockThinkingBlockView

thinking

Allowed

A reported reasoning trace in the SDK-compatible shape.

Return path

None; this is display content.

Trust and visibility

Reported agent trace, never platform-verified. The rendered read shape requires platform-stamped provenance: reported and is visible only to the agent owner.

Stability

Available end to end.

Rendered read shape. Read shape adds required provenance: "reported".

FieldRequiredPublished constraint
typeYesliteral "thinking"
thinkingYesstring · 1–∞ characters
signatureYesstring · 1–∞ characters
JSON
{
  "type": "thinking",
  "thinking": "Checking fare rules before quoting a price.",
  "signature": "MEUCIQDx9F3zK2q8v1n0aQeH7yq1c7m1WvYb2x0p3s7t9uKQwIgV6r8p0aQeH7y="
}

Web preview