MGS9025: request conflicts with current state
The server answered 409 aborted because the request was well formed and the
thing it names exists, but the request cannot apply to it as it now stands.
[MGS9025] review snapshot is stale; refresh the diff
see: .../MGS9025.md
Why
The request was written against a state that is no longer the current one:
- A request already closed. An attention request someone else disposed of first; the message says who and when.
- A stale snapshot. File context asked against a diff digest the working tree has since moved past.
- No review session attached. A review op arrived before any
GET /api/v1/diffpaired a session to this workspace. - An import figure with no symbol index. The figure would read as "nothing imports anything", so it is refused.
Retrying the same request cannot succeed until the state changes.
Resolution
Read the current state and act on that: fetch the diff again, list the attention
queue, GET /api/v1/diff before the first review op, or run magus graph build
for the import figure.