Skip to main content

ConversationBinding

@forge/monorepo


@forge/monorepo / backend/src / ConversationBinding

Type Alias: ConversationBinding

ConversationBinding = object

Defined in: backend/src/persistence/index.ts:108

Binds a thread to the agent that owns it (docs/13). A resumed thread runs the same agent — and, when pinned, the same version — that produced its earlier turns, so continuation is deterministic. Kept as its own record rather than bloating the frozen Conversation.

Properties

agentId

readonly agentId: AgentId

Defined in: backend/src/persistence/index.ts:110


agentVersion?

readonly optional agentVersion?: number

Defined in: backend/src/persistence/index.ts:113

Recorded when the policy is pinned.


agentVersionPolicy

readonly agentVersionPolicy: AgentVersionPolicy

Defined in: backend/src/persistence/index.ts:111


conversationId

readonly conversationId: ConversationId

Defined in: backend/src/persistence/index.ts:109