# Add durable provider event catch-up by sequence · pingdotgg/t3code

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

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

Visibility: public

Requested revision: df5e8c8ab0de92ead7ae66c5381803eb96db0953

Requested commit: df5e8c8ab0de92ead7ae66c5381803eb96db0953

Commit: df5e8c8ab0de92ead7ae66c5381803eb96db0953

Tree: 4b1e2a6c5b1d6fbce76ed6955ea4440ee1fdb1ff

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Add durable provider event catch-up by sequence

- Persist provider event `seq` metadata and return persisted events from ingestion
- Add `providers.catchUp` WS/API contract and server persistence query
- Replay missing provider events on web reconnect using ordered sequence catch-up
- Extend server/contracts tests for sequence ordering and catch-up behavior

```

## Parents

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

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