Skip to content

ThreadOrigin

Lineage: who wove (or cut, or reframed) a thread, and from where. Only the fields that apply are set.

Kind: an object, used in responses.

Every field is present in a response; empty ones are null.

FieldTypeDescription
kindThreadOriginKindWho or what did it: a person, an agent, the loom’s weaver, night weaving, an app or seeding.
interactionProcessIduuid | nullThe interaction run it happened in, for an agent, the weaver or seeding.
appProcessIduuid | nullThe app run, for a thread an app wove.
agentIduuid | nullThe agent’s id, for an agent, when known.
agentNamestring | nullThe agent’s name in the interaction, for an agent or the weaver.
userIduuid | nullThe user, for a person working through the API.
nightWeavingIduuid | nullThe night weaving, for a thread night weaving wove or changed.
{
"kind": "Manual",
"interactionProcessId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"appProcessId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"agentId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"agentName": "...",
"userId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f",
"nightWeavingId": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f"
}