# test\(server\): cover v2 thread title regeneration · stienswout/t3code

[View on GitCafe](https://git.cafe/stienswout/t3code/commit/689500b3d23a04085a8ac46ed1ee80c98a7f5ef5)

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

Visibility: public

Requested revision: 689500b3d23a04085a8ac46ed1ee80c98a7f5ef5

Requested commit: 689500b3d23a04085a8ac46ed1ee80c98a7f5ef5

Commit: 689500b3d23a04085a8ac46ed1ee80c98a7f5ef5

Tree: 719c65a5b1cb239566097d061d08294aceffa77a

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
test(server): cover v2 thread title regeneration

Ports the deleted v1 ProviderCommandReactor title coverage onto the v2
service: marker arming/clearing via thread.metadata.update, superseded
requestId no-ops, digest-driven regeneration, the "New thread" and
unchanged-title fallbacks, generation failure, and missing initial
messages, plus unit tests for formatThreadTitleContext.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

```

## Parents

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

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