bridgy-fed
bridgy-fed copied to clipboard
Expire/refresh old Objects
Would be nice to have a way to specify how long Objects are valid before we need to refresh them. Probably per-protocol, and even may vary with protocols, eg ATProto commits and CID-based objects are permanent, records vary, and did:plc resolution is currently 24-72h ish (https://github.com/bluesky-social/atproto/discussions/1535). Also, if refresh fails, we can probably often use our stale stored version, but maybe not always?