Hoppa till huvudinnehållet

Benchen hittades inte

typehttps://docs.frem.sh/reference/api/errors/bench-not-found
HTTP status404 Not Found

Vad det betyder

Ingen utvecklings-bench med det id:t tillhör dig i den här organisationen.

Detta är också svaret när benchen finns men tillhör någon annan. En bench innehåller en persons skalhistorik, inloggningar och arbetskatalog, så en token som kan lista organisationens benches kan ändå inte öppna en kollegas terminal. De två fallen delar avsiktligt ett och samma svar: att skilja dem åt skulle låta en token ta reda på vilka bench-id:n som finns.

Exempel på detail-meddelanden som returneras med det här felet:

  • No such bench for this user.

Vad du gör

Kontrollera id:t mot GET /benches, och kontrollera att benchen är din. fremforge bench attach utan id gör detta åt dig när organisationen har exakt en bench, och frågar i stället för att gissa när den har fler.

Svarets form

Alla fel från fremforges API är RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/bench-not-found",
  "title": "Not Found",
  "status": 404,
  "detail": "..."
}

Styr din felhantering på type, inte på title eller detail: de är skrivna för människor och kan formuleras om.