6c04ce3092
- Add hasAgentReasoningDefault to reasoningExplicitlySet check This prevents model default from overriding agent's explicit "off" - Restore !thinkingActive guard for model default fallback Prevents redundant Reasoning: output alongside internal thinking Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>