Types
CreateWorkflowInput
Values used to create a workflow.
input
CreateWorkflowInputFields
name
String!
required
The name to use for the request.
description
String
The description to use for the request.
definition
JSON
Structured definition for the request.
overlapPolicy
default:QUEUE
The overlap policy to use for the request.
overlapScope
default:WORKTREE
The set of runs the overlap policy is measured against.
maxConcurrentRuns
Int
default:1
The max concurrent runs to use for the request.
completionNotificationsEnabled
Boolean
default:true
Whether successful workflow runs create completion notifications.
exclusiveWorktree
Boolean
default:false
Queue other workflows, plans, and sessions while this workflow owns a worktree.
worktreeConcurrency
How runs participate in worktree admission.
blocksGitOperations
Boolean
Whether command-like jobs launched by this workflow block Git operations.