update_timesheet
Modify an existing timesheet entry by changing its hours, date, description, or assigned task. Use dry-run to preview changes before saving.
Instructions
Modify an existing timesheet entry; returns {"ok": true} on success.
Pass at least one of hours (> 0), date (YYYY-MM-DD), description or task_id (moves the entry, keeping its project consistent). With dry_run=true returns {"dry_run": true, "vals": {...}} without writing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| hours | No | ||
| dry_run | No | ||
| task_id | No | ||
| entry_id | Yes | ||
| description | No |