{"version":"2.1.242","anchor":"clearer-error-when-an-effort-level-needs-thinking-turned-on","canonical_anchor":"clearer-error-when-an-effort-level-needs-thinking-turned-on","heading":"Clearer error when an effort level needs thinking turned on","tier":"use","area":"Effort","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242\/e\/clearer-error-when-an-effort-level-needs-thinking-turned-on","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.242","markdown":"### Clearer error when an effort level needs thinking turned on\n\nYou now get told when an effort level needs thinking on, and what turned thinking off.\n\n**What**\n\nA new error branch explains that the effort level you picked is not available with thinking turned off on this model, tells you to raise effort or re-enable thinking, and names what disabled thinking: the `MAX_THINKING_TOKENS` environment variable, the `alwaysThinkingEnabled` setting, or the way the session was started.\n\n**Details**\n\n- Triggered by the shape of the API error, so it applies wherever the request is made from.\n\n**Evidence**\n\n`isn't available with thinking turned off on this model`\n\n- Area: Effort\n- Names: `MAX_THINKING_TOKENS`, `alwaysThinkingEnabled`\n- Tier: Use it now\n- Useful: 3\/5\n- Signal: 3\/5"}