Skip to content

AI Tool Guides, Comparisons & Latest News

Beginner-friendly guides, comparisons, and the latest news on AI tools

Featured Article

'ThinkingBlock' object has no attribute 'text': Why a Newer Claude Model No Longer Starts Its Response with Text, and How to Fix It
Claude AI Dev & Programming

'ThinkingBlock' object has no attribute 'text': Why a Newer Claude Model No Longer Starts Its Response with Text, and How to Fix It

You switched your Claude API calls to a newer model, and now you get AttributeError: 'ThinkingBlock' object has no attribute 'text', or the response text comes back empty. The cause is that Claude 5 and later models think when needed even if you don't set thinking, so the first block of the response becomes a thinking block. Claude 4 models didn't think unless you set it, so changing only the model name changes the shape of the response. With simple inputs the first block is still text, so tests that use light inputs pass. Based on Anthropic's documentation and my own tests of four models (November 1, 2026), this article covers the cause, how to fix it by finding text blocks by type (Python and TypeScript), what to do when max_tokens leaves you with no text, which models can and can't turn thinking off, and how not to miss it in testing.

Latest Articles

276 articles
Claude Code vs Codex: Which Should You Choose? Pricing, Limits, Where They Run, and Features Compared

Claude Code vs Codex: Which Should You Choose? Pricing, Limits, Where They Run, and Features Compared

We re-compared Claude Code and Codex against the official documentation as of September 2026. Both run in the terminal, IDEs, desktop apps, the cloud, and on your phone, and their core features now match. The differences are whether you can try them for free, whether the sandbox works on Windows, and which plans get computer use and automatic PR review. We cover how pricing and limits work, how to choose in nine scenarios, and corrections to the earlier version.

Claude's Chat, Cowork and Code: Cowork Merged Into Chat — How to Use Each Now

Claude's Chat, Cowork and Code: Cowork Merged Into Chat — How to Use Each Now

Claude had three separate entrances for a long time: Chat, Cowork, and Code. On September 16, 2026, two of them — Chat and Cowork — were merged into one, so you no longer have to decide which one to work in, and everything Cowork could do is now available from any conversation. That does not make it all the same thing, though: the Claude app and Claude Code, which runs in your terminal, are still separate, and even inside the app there is a clear split between asking on the spot and handing off a job and letting it run. This article lays out what Claude looks like after the merge and where you should do what, with a map of where the old Cowork features went so that anyone who learned the name Cowork is not left guessing.

Browse by Category

Claude

View All

ChatGPT

View All

Gemini

View All

GitHub Copilot

View All

Midjourney

View All

Stable Diffusion

View All

Other AI

View All

Beginners

View All

AI Dev & Programming

View All

Dev Environment & Infra

View All

AI Agents & Automation

View All

Work Efficiency

View All

Writing

View All

Design

View All

Data Analysis

View All

Learning & Education

View All

Side Income & Monetization

View All

Game Development

View All

Security & Governance

View All

AI Risks & Social Impact

View All

Indie Development

View All