# agent_upgrade_required

The machine that took the run is older than the run needs.

## What happened

When a machine that is too old to read a run's execution settings safely takes the run, the run ends with this code instead of running on a guess.

## What to do

Update the machine, then run again.

## Example

```json
{
  "status": "failed",
  "error": {
    "code": "agent_upgrade_required",
    "message": "The machine that took this run needs an update before it can run it.",
    "detail": {}
  }
}
```
