{"version":"1.0.115","anchor":"thinking-detection-toggle-behavior","canonical_anchor":"thinking-detection-toggle-behavior","heading":"Thinking Detection Toggle Behavior","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.115\/e\/thinking-detection-toggle-behavior","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.115","markdown":"### Thinking Detection Toggle Behavior\n\n**What:** Improved how the thinking detection disabled state works when users toggle it on\/off\n\n**Details:**\n\n- Removed automatic re-enabling of thinking when users clear thinking tokens from input (previously in `useEffect` at line 437586-437588 in v1.0.114)\n- Introduced computed \"effective disabled\" state (`i1` at line 437849) that only treats thinking as disabled when both:\n\n- User has disabled thinking, AND\n- Thinking tokens are present in the input\n\n- Visual feedback (border colors, shimmer effects) now shows thinking detection state more accurately\n- User preference for disabled thinking now persists instead of being automatically reset\n- **Evidence**: `i1 variable at line 437849 in Yp5()`, removed `useEffect` from previous version"}