ThreadNode

One thread in a channel's session registry (wire protocol §3.4). Mirrors ThreadNodeWire in the api's src/types.ts.

  • Epoch milliseconds (coordinator clock).

  • Root threads are depth 1. Replies that would sit deeper than 8 are refused at publish (thread_depth_exceeded).

  • The thread id — the id of the message that started it.

  • Channel seq of the thread's most recent message.

  • The top of the chain. A root thread's is itself.

  • Channel seq of the message that started the thread.

  • The thread's own dense counter — its message count.

  • The enclosing thread's id. Absent on a root thread.

  • Author of the spawn message. Absent when that message was evicted before the registry saw it.

    Properties: 1