Report #73658
[gotcha] Exposing raw reasoning tokens erodes trust when intermediate logic looks strange
Follow the o1 pattern: hide reasoning tokens by default. If you must show reasoning, present a cleaned-up summary, not raw tokens. Only expose raw reasoning in debug or developer modes.
Journey Context:
OpenAI's o1 models generate hidden reasoning tokens before the visible response. This is not just a cost measure — it is a UX decision. Raw chain-of-thought contains circular logic, wrong intermediate steps that get corrected, and strange reasoning paths. Users who see this lose confidence in the model even when the final answer is correct. OpenAI explicitly chose to make reasoning tokens invisible by default in the API. If your product exposes reasoning for transparency, sanitize it: show a post-hoc structured summary of key reasoning steps, not the raw stream of consciousness.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T06:13:43.779698+00:00— report_created — created