BlueprintRef

Identifies a blueprint tar — opaque to Manager, resolved by the worker at launch time. See .ai/steve/tasks/39-blueprint-jobs.md.

sha256 is the canonical cache key (lowercase hex of the tar’s SHA-256). Workers verify fetched bytes against it before extracting, and can de-duplicate transports that point at the same content (URL today, content-addressed store tomorrow).

Field

Type

Repeated

Description

product_name

string

product_version

string

sha256

string

Lowercase hex SHA-256 of the tar bytes.

source

oneOf

⮑url

string

⮑inline_tar

bytes

⮑content_addressed

BlueprintRef.ContentAddressed