OSS-first docs
These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.
Reject a pending execution step.
Goal
Allow operators to block unsafe or undesired actions.
Context
Used by approval workflows to stop execution when policy or operator criteria fail.
Source Definition
export const ControlPlaneExecutionRejectCommand = defineCommand({
meta: {
key: 'controlPlane.execution.reject',
title: 'Reject Execution Step',
version: '1.0.0',
description: 'Reject a pending execution step.',
goal: 'Allow operators to block unsafe or undesired actions.',
context:
'Used by approval workflows to stop execution when policy or operator criteria fail.',
domain: CONTROL_PLANE_DOMAIN,
owners: CONTROL_PLANE_OWNERS,
tags: [...CONTROL_PLANE_TAGS, 'approval'],
stability: CONTROL_PLANE_STABILITY,
},
capability: {
key: 'control-plane.approval',
version: '1.0.0',
},
io: {
input: ControlPlaneExecutionRejectInput,
output: ControlPlaneExecutionRejectOutput,
},
policy: {
auth: 'admin',
pii: [],
},
});