With apologies for the LLMese, the body of text was written by GPT 5.4 but it has been double-checked by me. I ran https://tangled.org/alice.mosphere.at/atproto-smoke against the PDS and it turned this up. But hey, now there is an adapter! See https://tangled.org/alice.mosphere.at/atproto-smoke/blob/main/src/adapters/tranquil-pds.mjs and https://tangled.org/alice.mosphere.at/atproto-smoke/blob/main/examples/tranquil-pds-dual.json
When using tranquil as the PDS behind bsky.app, the "Add people to list" flow is broken.
The modal successfully finds the target user, but no add action is rendered. Clicking the search result does not add the user, indeed there is no Add button whatsoever.
Environment#
- tranquil
0.3.1 - PDS:
https://tranquil.mosphere.at - Client:
https://bsky.app
Steps to Reproduce#
- Open
https://bsky.app - Sign in using a tranquil-hosted account
- Create a new list
- Open the list
- Go to the
Peopletab - Click
Add people - Search for another user
Expected#
A visible action should appear to add the matched user to the list.
Actual#
The matched user is shown in the modal, but there is no add button/action, and clicking the result does not add them.
Notes#
This looks like a compatibility issue somewhere in the list-member flow between tranquil and bsky.app.
Important detail: repo-level list item creation appears to work. I was able to create an app.bsky.graph.listitem record directly via authenticated com.atproto.repo.createRecord, so this does not look like a fundamental inability to store list memberships.
I also saw a related browser-side response during the same run:
GET /xrpc/com.atproto.repo.listRecords? collection=app.bsky.graph.listitem&repo=<did>&limit=100404
Not sure if that is the root cause or just another symptom.
Impact#
Users cannot add members to lists through the normal bsky.app UI when hosted on tranquil.
This smoke test thing is already doing exactly what I have been meaning to do, which is exhaustively go click around bsky and try do niche things that a Lewis never usually does and seeing what breaks like adding to lists. there are some other things that have failed in bskybut i already forgot what. thank you!