Align Claude permissions and provider-specific reasoning effort

- Default Claude sessions to bypass permissions when approval policy is `never`, while preserving explicit `permissionMode`
- Hide/send reasoning effort only for providers that support it in ChatView
- Add coverage for Claude permission-mode derivation and precedence, and update runtime event model docs
6a10e97a97Julius Marminge committed on 3/6/2026, 7:00:41 AM· committed by Julius Marmingeparent1542b00
6 files changedLine totals unavailable