Close stale applications
close_staleClose stale job applications in one confirmed write by marking them no-response, clearing follow-up dates, and logging the action, with backup and undo.
Instructions
Close stale applications in one write: the no-response status, no follow-up date, a line in the follow-up log. One backup and one undo step for the whole batch.
The tool writes only with the user's yes. The client may ask in its own confirmation dialog. Otherwise call with dry_run=true, show the preview to the user, and after they agree in a new message repeat the same call with confirm=. The write is refused if the tracker changed since expected_version. A backup is taken first, and undo_last_write reverts the write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Submitted at least this many days ago | |
| rows | No | Only these rows (each must be stale); default: all from stale_applications | |
| confirm | No | Token from the dry run the user approved. Not needed when the client shows the server's confirmation dialog | |
| dry_run | No | Only show what would change, plus the confirm token; write nothing | |
| expected_version | No | `version` from your last read; the write is refused if the file changed since |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||