Require Capability
Statement gate for workflows that need a runtime capability before continuing. Defaults to onUnavailable: "STOP" and throws the shared capability health/preflight message when the capability is not ready. onUnavailable: "CONTINUE" lets the workflow branch manually. Use storeOkIn, storeStatusIn, and storeMessageIn to capture the result. This is a check only. It does not add execution permission; process execution still obeys externalProcess policy and resolved executable provenance.
Inputs
| Input | Required | Value Kind | Types | Enum Values |
|---|---|---|---|---|
id | yes | expression | — | — |
importName | no | expression | — | — |
onUnavailable | no | expression | — | — |
storeOkIn | no | variable-name | — | — |
storeStatusIn | no | variable-name | — | — |
storeMessageIn | no | variable-name | — | — |
Notes
- Statement gate for workflows that need a runtime capability before continuing.
- Defaults to
onUnavailable: "STOP"and throws the shared capability health/preflight message when the capability is not ready. onUnavailable: "CONTINUE"lets the workflow branch manually. UsestoreOkIn,storeStatusIn, andstoreMessageInto capture the result.- This is a check only. It does not add execution permission; process execution still obeys
externalProcesspolicy and resolved executable provenance.