# Handle segmented Cursor turns and stable visible timelines · pingdotgg/t3code

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

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

Visibility: public

Requested revision: 9ff2424c9df14e70813f460ac8164708c67042d7

Requested commit: 9ff2424c9df14e70813f460ac8164708c67042d7

Commit: 9ff2424c9df14e70813f460ac8164708c67042d7

Tree: f60ebf618d2bedcb0f05b8f5255138f896ecbdef

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Handle segmented Cursor turns and stable visible timelines

- split streaming assistant and reasoning output into separate segments
- filter hidden interruption artifacts from projections and replay fixtures
- keep visible timeline positions stable when upserting streamed items

```

## Parents

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

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