Bench cannot be suspended
type | https://docs.frem.sh/reference/api/errors/not-suspendable |
| HTTP status | 409 Conflict |
What it means
There is nothing to suspend. Either the bench is already asleep, or it is in error with no machine attached. A bench in that second case is recovered simply by waking it.
Example detail messages returned with this error:
- The bench is suspended; there is nothing to suspend.
- The bench is in error with no machine; waking it recovers it, so there is nothing to suspend.
What to do
If the bench is asleep, nothing is needed. If it is in error with no machine, connect to it (or have its owner connect): waking rebuilds it from its profile.
Response shape
All fremforge API errors are RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/not-suspendable",
"title": "Conflict",
"status": 409,
"detail": "..."
}Branch on type, not on title or detail - those are human-readable and may be reworded.