# fix\(server\): keep provider session snapshots live · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/c07e70680d2c1f678b48a79ea6a9b3f47fb73fd8)

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

Visibility: public

Requested revision: c07e70680d2c1f678b48a79ea6a9b3f47fb73fd8

Requested commit: c07e70680d2c1f678b48a79ea6a9b3f47fb73fd8

Commit: c07e70680d2c1f678b48a79ea6a9b3f47fb73fd8

Tree: cecd2bfd4f407cc48e0b48baa2170b4223e84708

Author: Wout Stiens

Committer: Wout Stiens

## Message

```
fix(server): keep provider session snapshots live

Preserve the adapter session getter when decorating a runtime so reused turn
starts persist its current extension statuses instead of its opening snapshot.

```

## Parents

- [c8931d7959bbbdaa9f30059e06fec01e2e5f55f6](https://git.cafe/pingdotgg/t3code/commit/c8931d7959bbbdaa9f30059e06fec01e2e5f55f6?format=markdown)

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