Update Feature
update_featureUpdate feature details (status, target date, mark shipped) in AIOProductOS. Fields not sent remain unchanged.
Instructions
Update a feature and return it; omitted fields are unchanged. status is 'active' | 'discovered' | 'archived' (there is NO 'shipped' status — set mark_shipped:true to stamp its ship date instead). target_date is 'YYYY-MM-DD' (or null to clear). Resolve the id via list_features; only id is required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Feature id to update, from list_features (required). | |
| name | No | New name (optional). | |
| status | No | Lifecycle status (optional). | |
| description | No | New description; null clears it (optional). | |
| target_date | No | Target ship date 'YYYY-MM-DD', or null to clear (optional). | |
| mark_shipped | No | true stamps the ship date now; false clears it (optional). | |
| objective_id | No | Align directly under this objective, from list_objectives; null unlinks (optional). | |
| initiative_id | No | Align under this initiative (line-of-sight), from list_initiatives; null unlinks (optional). |