Delete expense
timelog_delete_expensePERMANENTLY delete one or more expenses. There is no recycle bin for expenses - this cannot be undone, and it lowers the project's cost. You can only delete your own unless you hold 'time.approve' or full Time Tracking data scope. Requires explicit human confirmation: never fill in confirm/confirmation_phrase on your own initiative. Pass expense_ids to clear a batch under a single confirmation instead of one call per row.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be true. The HUMAN running this agent must set this - not the agent. | |
| expense_id | No | Delete a single expense. | |
| expense_ids | No | Delete a batch under one confirmation. Max 500. | |
| confirmation_phrase | No | For a single expense: the expense id. For a batch: DELETE <n> EXPENSES. The HUMAN must supply this. |