# Align Claude permissions and provider-specific reasoning effort · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/13e7249b3b9fc0ef4a5d439fa549a682b2aa68ca)

Repository: [flambo/t3code](https://git.cafe/flambo/t3code)

Visibility: public

Requested revision: 13e7249b3b9fc0ef4a5d439fa549a682b2aa68ca

Requested commit: 13e7249b3b9fc0ef4a5d439fa549a682b2aa68ca

Commit: 13e7249b3b9fc0ef4a5d439fa549a682b2aa68ca

Tree: 2b91208dd69599c478183e4b91c040d68654f70f

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
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

```

## Parents

- [9bb6ab317a7353621fd26a32c5e97fdf0c2e02e1](https://git.cafe/flambo/t3code/commit/9bb6ab317a7353621fd26a32c5e97fdf0c2e02e1?format=markdown)

[Source at this commit](https://git.cafe/flambo/t3code/tree/13e7249b3b9fc0ef4a5d439fa549a682b2aa68ca?format=markdown)
