# perf\(client\): stop thread streams when unused \(\#9740\) · gitcafe/t3code

[View on GitCafe](https://git.cafe/gitcafe/t3code/commit/d7cf8aaa8d4fbcbdd523b4f4bc86fda5c47b4a70)

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

Visibility: public

Requested revision: d7cf8aaa8d4fbcbdd523b4f4bc86fda5c47b4a70

Requested commit: d7cf8aaa8d4fbcbdd523b4f4bc86fda5c47b4a70

Commit: d7cf8aaa8d4fbcbdd523b4f4bc86fda5c47b4a70

Tree: 808a3ffb20e7291d4dad60746d2c976b828acadf

Author: Theo Browne

Committer: GitHub

## Message

```
perf(client): stop thread streams when unused (#9740)

Close a thread's live detail stream when its last consumer leaves. Retain a registry-local completed state and replay cursor for five idle minutes.

Keep warm lookup independent of collectible raw atom definitions. Preserve paging and deletion state, reject stale owners, and cache only completed data/cursor updates.

Skip repeated saves of unchanged data while retaining dirty-data flushes and failed-write retries. Verify real GC/remount behavior and focused lifecycle cases.

Created with GPT-6 Astra (preview) in Codex.
```

## Parents

- [0de956ed2f92b8a6ead56e1566801db232d365dc](https://git.cafe/gitcafe/t3code/commit/0de956ed2f92b8a6ead56e1566801db232d365dc?format=markdown)

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