{"version":"2.1.219","anchor":"bundled-sdk-reference-docs-updated-for-the-new-opus","canonical_anchor":"bundled-sdk-reference-docs-updated-for-the-new-opus","heading":"Bundled SDK reference docs updated for the new Opus","tier":"notice","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219\/e\/bundled-sdk-reference-docs-updated-for-the-new-opus","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.219","markdown":"### Bundled SDK reference docs updated for the new Opus\n\nBundled Java and PHP API docs now describe thinking defaults and a new XHIGH effort level.\n\n**What**\n\nThe Java and PHP API reference documents shipped inside the binary describe thinking behaviour for the new Opus model.\n\n**Details**\n\n- thinking is on by default for the new Opus, and omitting it runs adaptive, unlike Opus 4.8 and 4.7\n- ThinkingConfigDisabled (Java) and ['type' => 'disabled'] (PHP) are accepted only at effort high or lower; XHIGH and MAX return 400\n- XHIGH added to the listed effort enum values\n- the basic Java example switches to the `.model(String)` overload, and the refusal-fallback example now points at the previous Opus id\n\n**Evidence**\n\n`thinking is on by default`\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 0\/5"}