{"id":737795,"date":"2026-08-14T13:36:10","date_gmt":"2026-08-14T13:36:10","guid":{"rendered":"https:\/\/www.newsbeep.com\/uk\/737795\/"},"modified":"2026-08-14T13:36:10","modified_gmt":"2026-08-14T13:36:10","slug":"claude-code-returns-blank-thinking-blocks-but-reasoning-still-costs-you","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/uk\/737795\/","title":{"rendered":"Claude Code returns blank thinking blocks, but reasoning still costs you"},"content":{"rendered":"<p class=\"kicker \" style=\"\">AI and ML<\/p>\n<p class=\"subtitle \" style=\"\">Developers report model thinking blocks being returned empty or truncated<\/p>\n<p>Anthropic&#8217;s Claude Code appears to be having trouble displaying summaries of its &#8220;thinking,&#8221; according to several bug reports, while the underlying reasoning tokens still cost money. According to complaints, the API has been <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/78200?utm_source=chatgpt.com\" target=\"_new\" rel=\"noopener nofollow\">returning empty thinking blocks<\/a> for Opus 4.8 and Sonnet 5 even when users explicitly request summarized thinking.<\/p>\n<p>Models from several sources can display their &#8220;<a href=\"https:\/\/platform.claude.com\/docs\/en\/build-with-claude\/thinking\" rel=\"nofollow noopener\" target=\"_blank\">thinking<\/a>,&#8221; a process that gives models additional tokens to reason through complex problems before producing a response. Software with this capability delivers a summary that explains how it tackled a task. Some can also\u00a0indulge in &#8220;<a href=\"https:\/\/platform.claude.com\/docs\/en\/build-with-claude\/extended-thinking\" rel=\"nofollow noopener\" target=\"_blank\">extended thinking<\/a>,&#8221; though this capability is now deprecated.<\/p>\n<p>Developers often enable &#8220;thinking&#8221; in the hope that it produces better results, at the cost of additional tokens and latency.<\/p>\n<p>Developer Michael Hood has noticed that some of Anthropic&#8217;s models\u00a0 are currently not always good at sharing their thinking.<\/p>\n<p>&#8220;As of 2026-07-16 ~15:00Z, the API returns empty thinking blocks (thinking: &#8221;, signature only) for Claude Opus 4.8 and Sonnet 5, even when display: &#8216;summarized&#8217; is explicitly requested \u2014 including when injected directly into the raw request body,&#8221; Hood recently\u00a0<a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/78200\" aria-label=\"Link to GitHub issue\" target=\"_blank\" rel=\"nofollow noopener\">observed<\/a>.<\/p>\n<p>We&#8217;re told this issue is under investigation but doesn&#8217;t appear to be a broad, ongoing concern. It may simply be an artefact of tests that change how Anthripic displays summaries.<\/p>\n<p>Similar behavior involving missing thinking blocks has been reported <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/86210\" target=\"_blank\" rel=\"nofollow noopener\">in Claude Code for VS Code<\/a>.<\/p>\n<p>Another <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/84780#issuecomment-5217832378\" target=\"_blank\" rel=\"nofollow noopener\">bug report<\/a> claims thinking block summaries are being truncated while token bills are not adjusted accordingly. &#8220;The thinking is generated (and billed) in full; a portion of the summary stream is silently dropped,&#8221; the anonymous author claims.<\/p>\n<p>This particular claim, that customers are being billed for text not delivered, may follow from a misunderstanding of Anthropic&#8217;s terms: &#8220;You are charged for all thinking tokens generated, even when collapsed or redacted,&#8221; the company&#8217;s <a href=\"https:\/\/code.claude.com\/docs\/en\/model-config#extended-thinking\" target=\"_blank\" rel=\"nofollow noopener\">documentation<\/a> explains.\u00a0<\/p>\n<p>Under that legalese, a thinking summary costs the same as the full output. And it&#8217;s unclear whether bug-based truncation would change the billing picture.<\/p>\n<p>&#8220;Thinking has a cost: the tokens Claude spends reasoning are billed as output tokens, even when the thinking text isn&#8217;t returned to you, and they count toward max_tokens alongside the response text,&#8221; the company <a href=\"https:\/\/platform.claude.com\/docs\/en\/build-with-claude\/thinking\" target=\"_blank\" rel=\"nofollow noopener\">explains<\/a>.\u00a0<\/p>\n<p>To reduce spending on thinking, customers are advised to lower their budget setting or <a href=\"https:\/\/code.claude.com\/docs\/en\/model-config#extended-thinking\" target=\"_blank\" rel=\"nofollow noopener\">disable thinking<\/a>.<\/p>\n<p>Separately, the Anthropic API has been seen <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/85322\" target=\"_blank\" rel=\"nofollow noopener\">terminating data streams<\/a> during long-running thinking sessions. There have been <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/70217\" target=\"_blank\" rel=\"nofollow noopener\">at least<\/a> <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/81848\" target=\"_blank\" rel=\"nofollow noopener\">seven<\/a> <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/82994\" target=\"_blank\" rel=\"nofollow noopener\">other<\/a> <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/84551\" target=\"_blank\" rel=\"nofollow noopener\">related<\/a> <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/80408\" target=\"_blank\" rel=\"nofollow noopener\">API<\/a> <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/83943\" target=\"_blank\" rel=\"nofollow noopener\">bug<\/a> <a href=\"https:\/\/github.com\/anthropics\/claude-code\/issues\/84404\" target=\"_blank\" rel=\"nofollow noopener\">reports<\/a>, but the streaming issue identified by developer Hector Bernstorff describes client-side defects.<\/p>\n<p>The Register understands this particular issue has to do with tuning network behavior, specifically to terminate or retry long running requests. Work is ongoing to balance perceived latency against the risk of requests getting stuck.<\/p>\n<p>&#8220;Claude Code ships updates nearly every day, and reports from the community like these GitHub issues are a big part of how we catch problems quickly,&#8221; an Anthropic spokesperson told The Register. &#8220;We&#8217;re grateful to the developers who take the time to file them, and we&#8217;ll keep fixing things as they come up.&#8221; \u00ae<\/p>\n","protected":false},"excerpt":{"rendered":"AI and ML Developers report model thinking blocks being returned empty or truncated Anthropic&#8217;s Claude Code appears to&hellip;\n","protected":false},"author":2,"featured_media":737796,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[554,733,4308,86,56,54,55],"class_list":["post-737795","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-technology","tag-uk","tag-united-kingdom","tag-unitedkingdom"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/737795","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/comments?post=737795"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/posts\/737795\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media\/737796"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/media?parent=737795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/categories?post=737795"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/uk\/wp-json\/wp\/v2\/tags?post=737795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}