get_thread
Reconstruct the conversation around a post: its ancestor chain up to the thread root (following reply.parent, root-first) PLUS a bounded descendant reply TREE,replies, replies-to-replies, and so on, each tagged with its depth and parent,walked breadth-first and capped for cost. NOTE: descendant expansion assumes the Bluesky reply model (app.bsky.feed.post with reply.parent); ancestor walking follows reply.parent generically, but the reply tree is specific to that lexicon and will be empty for record types that model replies differently. Answers 'show me this whole conversation / what is this replying to?'. If the tree is truncated, use list_backlink_records on a specific post's URI to expand it further. Input is a post's at:// URI.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | A post's full at:// URI: at://<did-or-handle>/app.bsky.feed.post/<rkey>. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||