Skip to content

VersionSource

How a version was made. Open: new values may be added.

A string. The SDKs keep a value they do not know yet as the string itself (Python: an unknown member carrying it), so a newer server never breaks an older SDK.

Value Description
pin Pinned from the draft, without changing production.
publish Published, which also made it production.
migration Carried over from the version model before v3.
import Created from an imported agent file.

Used by GetAgentVersion, UpdateDraftVersion.