VersionLineageMetadata
class VersionLineageMetadata
The version lineage metadata that tracks parent versions and creation source. Supports git-like two-parent merges for branch management.
Types
Properties
Link copied to clipboard
The branch name for this version. If not specified, inherits the parent's branch or defaults to mainline.
Link copied to clipboard
A commit message describing the changes in this version.
Link copied to clipboard
The source that created this version.
Link copied to clipboard
A list of parent version identifiers. Regular commits have 0-1 parents. Merge commits have 2 parents: the target branch parent and the source branch parent. The first parent represents the primary lineage.