Add Node
add_nodeCreate a new workflow node to track tasks, decisions, blockers, milestones, and more in persistent state memory. Use it to record progress and avoid losing context between sessions.
Instructions
Create a new node in the workflow graph (e.g. task, decision, artifact, plan, blocker, milestone, observation).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Optional tags for filtering and grouping. | |
| type | Yes | The type of node to create. | |
| title | Yes | Short human-readable title/label for the node. | |
| status | No | Optional status (e.g., "pending", "in_progress", "done" for tasks). Defaults to the type-specific initial status. | |
| project | No | Optional project identifier. If omitted, the project is auto-detected from the current working directory. | |
| metadata | No | Optional metadata JSON object containing details specific to the node (e.g., description, priority, estimate, rationale). |