approvals
Manage approval requests for spec workflow documents. Request approvals, check status, or delete completed requests through the dashboard interface.
Instructions
Manage approval requests through the dashboard interface.
Instructions
Use this tool to request, check status, or delete approval requests. The action parameter determines the operation:
'request': Create a new approval request after creating each document
'status': Check the current status of an approval request
'delete': Clean up completed, rejected, or needs-revision approval requests (cannot delete pending requests)
CRITICAL: Only provide filePath parameter for requests - the dashboard reads files directly. Never include document content. Wait for user to review and approve before continuing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The action to perform: request, status, or delete | |
| projectPath | No | Absolute path to the project root (optional - uses server context path if not provided) | |
| approvalId | No | The ID of the approval request (required for status and delete actions) | |
| title | No | Brief title describing what needs approval (required for request action) | |
| filePath | No | Path to the file that needs approval, relative to project root (required for request action) | |
| type | No | Type of approval request - "document" for content approval, "action" for action approval (required for request) | |
| category | No | Category of the approval request - "spec" for specifications, "steering" for steering documents (required for request) | |
| categoryName | No | Name of the spec or "steering" for steering documents (required for request) |