{"version":"2.1.281","anchor":"statusline-json-thinkingenabled-now-accounts-for-model-for","canonical_anchor":"statusline-json-thinkingenabled-now-accounts-for-model-for","heading":"Statusline JSON: thinking.enabled now accounts for model-forced thinking","tier":null,"area":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281\/e\/statusline-json-thinkingenabled-now-accounts-for-model-for","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.281","markdown":"### Statusline JSON: thinking.enabled now accounts for model-forced thinking\n\nThe status line's `thinking.enabled` value now reads true for models that force thinking, even if you switched thinking off\n\n**Unclear.** The finding does not name which models always use thinking.\n\n**What**\n\nThe status line is the customisable bar at the bottom of Claude Code. It receives information as JSON, a structured text format. The `thinking.enabled` value in that JSON now reports true for models that always use thinking, even when your own thinking setting is off. For other models it follows your setting as before.\n\n**Why**\n\nA custom status line that displays whether thinking is on will now match what the model is actually doing, rather than only what your setting says."}