Schema
TemplateUpdate
Request to update a template.
| Field | Type | Description |
|---|---|---|
name | string | null | Template name |
description | string | null | Template description |
category | "compliance" | "advisory" | "audit" | "bookkeeping" | "tax" | "internal" | null | Template category (closed taxonomy; off-taxonomy input is mapped) |
steps | TaskStepDefinition | ToolCallStepDefinition | ArchieQueryStepDefinition | NotifyStepDefinition | ConditionalStepDefinition | LoopStepDefinition | ParallelStepDefinition | ApprovalStepDefinition | DocumentUploadStepDefinition | StageStepDefinition | GotoStepDefinition | SubWorkStreamStepDefinition | DeterministicExtractionStepDefinition | VerificationStepDefinition | EmailSendStepDefinition | WaitForReplyStepDefinition | SkillStepDefinition | AgentRunStepDefinition[] | null | WDL step definitions |
default_config | object | null | Default configuration |
tags | string[] | null | Template tags |
input_schema | object[] | null | Declared workstream inputs (array of InputDef). |
output_schema | object[] | null | Declared workstream outputs (array of OutputDef). |
status | "draft" | "active" | "paused" | "archived" | null | Template status |
change_summary | string | null | Caller-supplied version-history note (e.g. 'Revised from cycle <id>: …'). Falls back to the auto-computed field list when omitted. |