Skip to content

ManifestV2Provenance

Provenance fields are nullable so an unavailable value is represented rather than guessed or omitted. A commit without its source repository is invalid.

commit: string | null

Complete Git object ID, or null when unavailable.


dirty: boolean

Whether the producer observed uncommitted source changes.


repository: string | null

Canonical HTTPS repository URL, or null when unavailable.