Skip to main content

resolveAgentVersionForResume

@forge/monorepo


@forge/monorepo / backend/src / resolveAgentVersionForResume

Function: resolveAgentVersionForResume()

resolveAgentVersionForResume(binding, latestVersion): number

Defined in: backend/src/runtime/serialization.ts:119

The agent version a resumed thread must run. pinned keeps the recorded version even when a newer one exists (deterministic continuation); latest tracks the newest. Throws if a pinned binding is missing its version — a data error, not a silent fallback.

Parameters

binding

ConversationBinding

latestVersion

number

Returns

number