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
5b13d20988Julius Marminge committed on 2/27/2026, 8:50:59 PMparent7dab240
2 files changedLine totals unavailable