Skip to main content

ProposalReference

Resolve immutable intent in one installed provider's own journal.

pluginIdPluginid (string)required

Exact installed managed plugin identity.

Possible values: Value must match regular expression ^managed\.[a-z0-9][a-z0-9._-]{0,80}$

nodeIdNodeid (string)required

Stable installed node identity.

Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$

proposalIdProposalid (string)required

Provider-owned opaque identifier, never a path or canonical input.

Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$

proposalDigestProposaldigest (string)required

Digest of the provider's complete immutable proposal intent.

Possible values: Value must match regular expression ^[a-f0-9]{64}$

ProposalReference
{
"pluginId": "string",
"nodeId": "string",
"proposalId": "string",
"proposalDigest": "string"
}