Bench state changed
type | https://docs.frem.sh/reference/api/errors/bench-state-changed |
| HTTP status | 409 Conflict |
What it means
The bench changed state between the moment the request was checked and the moment it was applied, so nothing was queued.
Example detail messages returned with this error:
- The bench is resuming; retry to read its current state.
What to do
Retry the request. It will read the bench’s current state and either queue or give a specific reason.
Response shape
All fremforge API errors are RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/bench-state-changed",
"title": "Conflict",
"status": 409,
"detail": "..."
}Branch on type, not on title or detail - those are human-readable and may be reworded.