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

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

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

Visibility: public

Requested revision: f8aadcff890d5bc7a8741d048d9c1d034bb91333

Requested commit: f8aadcff890d5bc7a8741d048d9c1d034bb91333

Commit: f8aadcff890d5bc7a8741d048d9c1d034bb91333

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/f8aadcff890d5bc7a8741d048d9c1d034bb91333?format=markdown)
