Skip to content

Workflow Update

Update an existing workflow unit. Only provided fields change; omitted fields preserved. 'steps' and 'step_instructions' replace/merge rather than patch individual entries — read the current value, mutate, and pass the whole structure back.

MCP name: workflow_update

Category: context

Mutates state (retry policy: manual)

Parameters

Name Type Required Description
aliases str No New comma-separated aliases (replaces)
allow_override bool No New allow_override flag
command str No New slash command name
content_full str No New workflow-level content
content_summary str No New summary
description str No New one-line summary
dev_notes str No New dev-mode-only notes. Pass an empty string to clear.
execution str No New default execution policy
name str No New human-readable name
params_schema str No New params schema (JSON object). Replaces existing schema entirely; pass an empty dict to clear.
parents str No New comma-separated parent paths (replaces)
path str Yes Path of workflow to update
step_instructions str No JSON object merged into step_instructions. Keys present in the new dict overwrite; keys absent are preserved. Pass the whole dict to replace cleanly.
steps str No JSON array replacing the DAG. Callers should read the current value via agent_docs, mutate, and pass back.
tags str No New comma-separated tags (replaces)
workflow_name str No New registry slug