ResumeTarget
Defined in: packages/agent/src/modules/sessionResume.ts:64
Everything a resume needs, gathered by resolveResumeTarget once the checks have passed.
Properties
Section titled “Properties”conversationId
Section titled “conversationId”conversationId:
number
Defined in: packages/agent/src/modules/sessionResume.ts:65
grants
Section titled “grants”grants:
ConversationGrants
Defined in: packages/agent/src/modules/sessionResume.ts:76
The approvals granted in the conversation, to install again (Ruling 3) — on the interactive surface only. GS2-106: a non-interactive resume never restores stored grants, so for every other surface this is empty and the store’s grants are never read.
summary
Section titled “summary”summary:
ConversationSummary
Defined in: packages/agent/src/modules/sessionResume.ts:68
threadId
Section titled “threadId”threadId:
string
Defined in: packages/agent/src/modules/sessionResume.ts:67
The LangGraph thread whose checkpoint holds the conversation’s state.
turns:
SessionRecord[]
Defined in: packages/agent/src/modules/sessionResume.ts:70
The recorded turns, oldest first — what the surfaces replay as restored turns.