# Handle Claude stream interruption and collapse duplicate work log update · flambo/t3code

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

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

Visibility: public

Requested revision: bc812e9b2d900c1b82562c0a348c32a7bb5fa8c7

Requested commit: bc812e9b2d900c1b82562c0a348c32a7bb5fa8c7

Commit: bc812e9b2d900c1b82562c0a348c32a7bb5fa8c7

Tree: 220ba9fb3dfe9e1e5e3a487d5c1a204508f40011

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Handle Claude stream interruption and collapse duplicate work log update

- close Claude sessions cleanly when the runtime stream aborts mid-turn
- normalize interrupted stream exits into a completed interrupted turn
- collapse repeated tool lifecycle updates into a single work log entry

```

## Parents

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

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