diff options
| author | Adam Soltys <[email protected]> | 2026-09-21 18:17:25 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-21 18:17:25 -0700 |
| commit | b00953e0a69df5d95cf6dd792b63c3671bd30191 (patch) | |
| tree | 751a7c72059baae3dc2c809f4b7258026e02fcdc /src/api.js | |
| parent | 562a52cda54a97f1595fbcdb5803d7c49421b825 (diff) | |
| download | coinosv3-b00953e0a69df5d95cf6dd792b63c3671bd30191.tar.gz coinosv3-b00953e0a69df5d95cf6dd792b63c3671bd30191.zip | |
Threads: climb to the real root, and look for it on the right relays.
A client that tags only the note it answered leaves the root unnamed, so
the note it replied to was taken as the root and the thread opened with
its first post missing (a reply at the top wearing a "reply" badge). The
loader now climbs: when the note it resolved as the root is itself a
reply, it fetches that note's root and re-roots the thread, a few hops at
most. The root is also looked for on the participants' relays and the e
tags' relay hints, not just the reply author's.
Co-Authored-By: Claude Fable 5.1 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Tmfg8k5f3TbNJS34qiqHAp
Diffstat (limited to 'src/api.js')
0 files changed, 0 insertions, 0 deletions
