# Restart provider sessions when runtime mode changes · gitcafe/t3code

[View on GitCafe](https://git.cafe/gitcafe/t3code/commit/718084065e27f51101d9273c9956353a241cb3a5)

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

Visibility: public

Requested revision: 718084065e27f51101d9273c9956353a241cb3a5

Requested commit: 718084065e27f51101d9273c9956353a241cb3a5

Commit: 718084065e27f51101d9273c9956353a241cb3a5

Tree: 58193a551feb6398e1d5bfb732af1cc159fbe5b5

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Restart provider sessions when runtime mode changes

- Persist `approvalPolicy` and `sandboxMode` on orchestration sessions
- Reuse existing sessions when runtime mode is unchanged
- Stop and recreate provider sessions when runtime mode settings change
- Add reactor tests for reuse vs restart behavior

```

## Parents

- [57dd091e05904dfe07721254863249305932c0b1](https://git.cafe/gitcafe/t3code/commit/57dd091e05904dfe07721254863249305932c0b1?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/t3code/tree/718084065e27f51101d9273c9956353a241cb3a5?format=markdown)
