Delete Workspace Node
delete_workspace_nodePermanently remove a workspace node after verifying no downstream dependencies exist. Requires explicit confirmation to prevent accidental deletion.
Instructions
Permanently delete a workspace node. Destructive — check for downstream dependencies first. Before mutating, the tool resolves the node via get_workspace_node and blocks the delete if the ID does not exist.
Args:
workspaceID (string, required): The workspace ID
nodeID (string, required): The node ID
confirmed (boolean, optional): Set to true after the user explicitly confirms deletion
Returns: Confirmation message plus the resolved node name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodeID | Yes | The node ID to delete | |
| confirmed | No | Set to true after the user explicitly confirms the deletion. | |
| workspaceID | Yes | The workspace ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodeID | No | ||
| created | No | ||
| warning | No | ||
| nextSteps | No | ||
| validation | No | ||
| joinSuggestions | No | ||
| configCompletion | No | ||
| nodeTypeValidation | No | ||
| configCompletionSkipped | No |