Errors

Stale revision

The entry moved after this change was staged or read. The details object carries the revision you expected and the one that is current. Publish refuses a stale base rather than merging it, because merging would change what a reviewer approved.

Code
STALE_REVISION
HTTP status
409
Type
https://myna.sh/errors/stale-revision

What to do

Rebase the change set with myna changes rebase. It performs the three-way merge, moves the items, and re-opens review. On a single write, re-read the entry and send the current expectedRevisionId.

Full error reference · All codes

application/problem+json
{
  "type": "https://myna.sh/errors/stale-revision",
  "title": "Stale revision",
  "status": 409,
  "code": "STALE_REVISION",
  "detail": "A human-readable explanation of this particular occurrence.",
  "requestId": "req_01k…"
}