I just tried this with the Klearsky client, and as you said, it totally works.
Some of the XRPC endpoints are kinda rough (getPostThread is always empty?), but otherwise it was very promising. For Klearsky in particular I only needed to add a line in create-agent.ts to set the atproto-proxy header
Some of the XRPC endpoints are kinda rough (getPostThread is always empty?), but otherwise it was very promising. For Klearsky in particular I only needed to add a line in create-agent.ts to set the atproto-proxy header
Comments
Anyways adding the missing ToApiCompat() methods for converting AppViewLite native objects into XRPC objects should be fairly trivial