update_application_status
Update a job application's status in the registry file by matching portal and company; pass role to disambiguate and dry_run to preview changes.
Instructions
Mutates the registry file — rewrites one row's status cell in place, leaving every other cell and the file's row order untouched. Finds the row by portal (exact) + company (case- insensitive substring); if more than one row matches, nothing is written and the error lists the matching line numbers — pass role to disambiguate instead of guessing which one was meant. Use dry_run to preview old_row/new_row without writing. Call list_applications first if you're not sure a row exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Case-insensitive substring match on the role field, to disambiguate. | |
| portal | Yes | Exact portal section name, e.g. 'justjoin.it'. | |
| company | Yes | Case-insensitive substring match on the company field. | |
| dry_run | No | Preview without writing to the file. | |
| new_status | Yes | Replacement text for the Status cell, placed verbatim. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||