# Gate latest-turn completion UI on settled turn state · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/709f961e1c9261efd43673a0e802c6cd0bfca8f1)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: 709f961e1c9261efd43673a0e802c6cd0bfca8f1

Requested commit: 709f961e1c9261efd43673a0e802c6cd0bfca8f1

Commit: 709f961e1c9261efd43673a0e802c6cd0bfca8f1

Tree: 6185edd44fb6c58140d8d2d3d1c60a063ac8b6ea

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Gate latest-turn completion UI on settled turn state

- Add `isLatestTurnSettled` to avoid treating an active running turn as complete
- Use the guard in `ChatView` for visited timestamps and completion summary/divider rendering
- Add unit tests covering running, ready, and incomplete-timestamp cases

```

## Parents

- [165338357341fd96387161476a66521e6a887e13](https://git.cafe/screen/t3code-personal/commit/165338357341fd96387161476a66521e6a887e13?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/709f961e1c9261efd43673a0e802c6cd0bfca8f1?format=markdown)
