ProposalSummary
Safe plain-text listing metadata; status never grants execution authority.
reference objectrequired
Exact journal lookup reference.
Exact installed managed plugin identity.
Possible values: Value must match regular expression ^managed\.[a-z0-9][a-z0-9._-]{0,80}$
Stable installed node identity.
Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$
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._:@-]+$
Digest of the provider's complete immutable proposal intent.
Possible values: Value must match regular expression ^[a-f0-9]{64}$
Plain-text operation, selected resources and spending summary.
Possible values: non-empty and <= 1024 characters
Proposal expiry as UTC Unix seconds.
Possible values: > 0
Observed journal state; execution_recorded does not imply success.
Possible values: [pending_approval, approved, execution_recorded, expired, unavailable]
{
"reference": {
"pluginId": "string",
"nodeId": "string",
"proposalId": "string",
"proposalDigest": "string"
},
"summary": "string",
"expiresAt": 0,
"state": "pending_approval"
}