update_project
Modify existing OmniFocus projects by updating name, status, folder location, review settings, notes, or sequential workflow.
Instructions
Update an existing project in OmniFocus (NEW API - Phase 2).
NEW API changes:
Renamed 'name' to 'project_name' for consistency
Added status parameter (active, on_hold, done, dropped)
Added review_interval_weeks parameter
Added last_reviewed parameter
Added folder_path parameter
Returns structured response with updated fields
Consolidates: set_project_status(), drop_project(), set_review_interval(), mark_project_reviewed()
Args: project_id: The ID of the project to update project_name: New project name (optional) folder_path: Folder path to move project to (e.g., "Work : Projects") note: New note content (optional). WARNING: Removes rich text formatting. sequential: Sequential setting (optional) - "true" or "false" status: Project status - "active", "on_hold", "done", or "dropped" review_interval_weeks: Review interval in weeks (0 to clear) last_reviewed: Last reviewed date in ISO format or "now"
Returns: Success message with project ID and updated fields, or error message
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | ||
| project_name | No | ||
| folder_path | No | ||
| note | No | ||
| sequential | No | ||
| status | No | ||
| review_interval_weeks | No | ||
| last_reviewed | No |