Lex Client

Call AT Protocol XRPC services with the `Client` from `@atproto/lex`. Use when making an authenticated or unauthenticated HTTP request to an XRPC service, wiring one service to call another, logging in with OAuth or an app password, reading or writing repository records, uploading or fetching blobs, configuring headers, labelers, service proxying, retries, or request/response validation, handling XRPC errors, or composing reusable client actions. Also use when replacing `AtpAgent`, `XrpcClient`, or a hand-rolled `fetch` call to an `/xrpc/` endpoint. For a full migration off the legacy client stack, use the lexification-client skill.

bluesky-social 1da5bf1 15.4 KB Updated

File contents

bluesky-social/atproto/tree/main/.agents/skills/lex-client commit 1da5bf13db

Frequently asked questions

npx skillmds@latest add bluesky-social/lex-client