Skip to content

Thread

A thread is the identity used to group saved state for one conversation, task, or workflow run. A checkpointer uses the thread ID to load the correct history when execution continues.

thread: support-case-1842
checkpoint 1 → question received
checkpoint 2 → evidence retrieved
checkpoint 3 → waiting for reviewer

This is an application-level identity. It is not an operating-system thread and does not itself provide concurrency or security.

Generate thread IDs server-side or verify ownership before every read and write. Define retention and deletion behavior, because a thread can contain user messages, retrieved data, and tool results.