update_project
Update project sections, properties, headline, or tags in Emacs org-mode without rewriting the whole file. Automatically updates modified timestamp.
Instructions
Update a project's section content, properties, headline, or tags. Supports section-level updates to avoid rewriting the entire file. At least one of section+content, properties, headline, or tags must be provided. Always updates :MODIFIED: timestamp automatically. For format specifications, read emacs-org://guide/project-format.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | New tags list (e.g., ["project", "infrastructure"]) | |
| content | No | New content for the section (used with section parameter) | |
| section | No | Section name to update (e.g., 'Description', 'Goals', 'Notes') | |
| headline | No | New project headline/title | |
| identifier | Yes | Project slug, CUSTOM_ID, or title substring | |
| properties | No | Properties to update (e.g., {"STATUS": "active", "REPO": "https://..."}) |