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
b073fea5fbJulius Marminge committed on 2/27/2026, 10:10:34 PM· committed by Julius Marmingeparent8342369
2 files changedLine totals unavailable