# Handle provider turn IDs correctly in runtime ingestion · screen/t3code-personal

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

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

Visibility: public

Requested revision: b073fea5fb51b793373aae48647e39e1a2bc1890

Requested commit: b073fea5fb51b793373aae48647e39e1a2bc1890

Commit: b073fea5fb51b793373aae48647e39e1a2bc1890

Tree: 50bd42c3b85f443310cd50240ec7a72b607fa331

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Handle provider turn IDs correctly in runtime ingestion

- Use `ProviderTurnId` in `CheckpointReactor` tests instead of `TurnId`
- Guard `event.turnId` access in provider runtime ingestion when the field is absent

```

## Parents

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

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