Skip to main content

Properties

string
required
string | null
Playbook macro identifier. Must start with ’!’ followed by one or more letters, digits, underscores, or hyphens. Example: ‘!my_macro’ or ‘!my-macro’
Record<string, unknown> | null
JSON Schema (Draft 7) that sessions using this playbook will produce as structured output. Max 64KB. Must be self-contained (no external $ref).
string
required