# test\(server\): reproduce \#24160 forked thread /compact rejected as empty · pingdotgg/t3code

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

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

Visibility: public

Requested revision: cf0b9deb25cb1053b749efc64e8f7ec06e854f52

Requested commit: cf0b9deb25cb1053b749efc64e8f7ec06e854f52

Commit: cf0b9deb25cb1053b749efc64e8f7ec06e854f52

Tree: 36caf5c278057e6643d6a5ca01ee6694bce10cc8

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
test(server): reproduce #24160 forked thread /compact rejected as empty

Tests reproduce #24160: a fork's first /compact sees hasConversation=false
because getTurnStartContext ignores history inherited through the fork
context transfer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

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

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