Something went wrong. Try again.
A single-user ATProto PDS that runs on a Cloudflare Worker cirrus.earth
Something went wrong. Try again.
fix(pds): return 400 RecordNotFound and treat deleteRecord as no-op (#189)
* fix(pds): return 400 RecordNotFound and treat deleteRecord as no-op Match the reference @atproto PDS: getRecord raises InvalidRequestError (HTTP 400) with RecordNotFound, and deleteRecord on a missing record is a 200 no-op rather than an error. Adds a pdscheck for the getRecord status code. * test(pds): update e2e tests for new RecordNotFound semantics
Author Matt Kane Committer GitHub Date (May 25, 2026, 7:11 AM UTC) Commit
Copy SHA
Parent 838001e8 838001e84b50707958aac2c8383d5a22a13bb7d2