# Add per-turn diff viewer with file targeting · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 582615971ef76e55f994e2fc0ccd9171277551c2

Requested commit: 582615971ef76e55f994e2fc0ccd9171277551c2

Commit: 582615971ef76e55f994e2fc0ccd9171277551c2

Tree: c6c9ee405de1041d998020792c7436646dd835b8

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Add per-turn diff viewer with file targeting

- Replace placeholder diff sidebar with real turn/file patch rendering
- Link assistant messages to changed-file summaries and open targeted diffs
- Persist diff selection state in the store and cover parsing/reducer behavior with tests
- Lazy-load `DiffPanel` to reduce initial bundle cost

```

## Parents

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

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