# Ignore stale resume cursors and Claude placeholder thread IDs · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/8d23276aff8e65dd521943f511a010abb3347d3c)

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

Visibility: public

Requested revision: 8d23276aff8e65dd521943f511a010abb3347d3c

Requested commit: 8d23276aff8e65dd521943f511a010abb3347d3c

Commit: 8d23276aff8e65dd521943f511a010abb3347d3c

Tree: f05b4e80b2607bdc37cc71c1988b133531725b60

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Ignore stale resume cursors and Claude placeholder thread IDs

- Do not pass `resumeCursor` when restarting a session after changing providers
- Treat synthetic Claude thread IDs (`claude-thread-*`) as unscoped during runtime ingestion
- Add tests covering provider-switch restart behavior and Claude turn lifecycle acceptance

```

## Parents

- [21130006b905cb168c03e868e6cd0bfbeed9706b](https://git.cafe/flambo/t3code/commit/21130006b905cb168c03e868e6cd0bfbeed9706b?format=markdown)

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