SetupActions
Read-only installed forms, revision fences and bounded retained progress.
Persistent installed node ID.
Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$
Current configuration revision.
Possible values: >= 0
Configuration schema fence.
Possible values: Value must match regular expression ^[a-f0-9]{64}$
Current credential revision.
Possible values: >= 0
Credential declaration fence; never a secret fingerprint.
Possible values: Value must match regular expression ^[a-f0-9]{64}$
actions object[]required
Installed forms.
Possible values: <= 8
Stable installed action ID.
Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$
Owner-facing label.
Possible values: non-empty and <= 128 characters
Setup effect.
Possible values: non-empty and <= 512 characters
Setup also requires explicit plugins:approve authority.
falseparametersSchema objectrequired
Ordinary-input JSON Schema; credentials are supplied separately.
Exact action schema fence.
Possible values: Value must match regular expression ^[a-f0-9]{64}$
operations object[]
Retained safe progress after reconnect.
Possible values: <= 32
Durable accepted operation ID.
Possible values: Value must match regular expression ^[a-f0-9]{32}$
Persistent installed node ID.
Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$
Selected installed action ID.
Possible values: non-empty and <= 128 characters, Value must match regular expression ^[a-zA-Z0-9._:@-]+$
Retained approval requirement for original intent.
falseLast durable setup observation; unfinished work is reconciled.
Possible values: [queued, running, complete, failed]
code object
Safe error code.
- string
- null
Possible values: Value must match regular expression ^[a-z][a-z0-9_]{0,127}$
correctiveAction object
Safe owner recovery guidance.
- string
- null
Possible values: <= 512 characters
{
"nodeId": "string",
"revision": 0,
"schemaDigest": "string",
"credentialRevision": 0,
"credentialSchemaDigest": "string",
"actions": [
{
"actionId": "string",
"title": "string",
"description": "string",
"requiresApproval": false,
"parametersSchema": {},
"schemaDigest": "string"
}
],
"operations": [
{
"operationId": "string",
"nodeId": "string",
"actionId": "string",
"requiresApproval": false,
"phase": "queued",
"code": "string",
"correctiveAction": "string"
}
]
}