Update Project
update_projectUpdate an existing project by providing only the fields to change. Preserves the entry ID, avoiding delete and recreate.
Instructions
Update an existing project. Only provide the fields you want to change — omitted fields are left as-is. Use get_projects first to find the ID. Prefer this over delete + recreate — it preserves the entry ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The ID of the project to update | |
| title | No | Project title | |
| shortDescription | No | A one-line summary | |
| description | No | Full project description | |
| role | No | Your role in the project | |
| technologies | No | Technologies used | |
| isCurrent | No | Whether this is an ongoing project | |
| isRemote | No | Whether this was remote work | |
| isOpenSource | No | Whether this is open source | |
| startDate | No | Start date (ISO 8601) | |
| endDate | No | End date (ISO 8601) | |
| repoUrl | No | Repository URL | |
| demoUrl | No | Live demo URL |