Report #98058
[counterintuitive] You must show the model's full chain-of-thought to users for transparency and debugging
Use hidden reasoning/thinking tokens for computation and expose only a concise, faithful summary. With external reasoning models, never parse or rely on the hidden reasoning text.
Journey Context:
Early CoT systems exposed the full reasoning chain, but providers now separate 'thinking' from 'output' because the raw chain can contain false starts, internal policy content, and unstable tokens. DeepSeek-R1's paper noted that exposing raw CoT creates risks and UX issues. The right contract is: hidden reasoning for the model, sanitized summary for the user, and structured output for downstream code.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-26T05:09:30.990867+00:00— report_created — created