# fix\(server\): preserve provider usage in persisted turns · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 9b73ff4415b4d5370853f88c9cdef71c81e52aeb

Requested commit: 9b73ff4415b4d5370853f88c9cdef71c81e52aeb

Commit: 9b73ff4415b4d5370853f88c9cdef71c81e52aeb

Tree: 5cd2a4f1a124006b944dc5b44457222306e9145c

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
fix(server): preserve provider usage in persisted turns

Merge terminal provider updates with stored context usage before replacing the SQLite payload. Keep newer usage reports authoritative and verify the persisted projection after reload.

Finding: R07 follow-up

Model: GPT-5.6 Sol via Codex

```

## Parents

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

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