# Treat OpenAI 404 responses as transient \(\#63705\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/49d01146c8e995f23b51f046e210b8708a62a5e9)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 49d01146c8e995f23b51f046e210b8708a62a5e9

Requested commit: 49d01146c8e995f23b51f046e210b8708a62a5e9

Commit: 49d01146c8e995f23b51f046e210b8708a62a5e9

Tree: 16b11724f683e7c5689dab20c65eca4505489c0e

Author: Richard Feldman

Committer: GitHub

## Message

```
Treat OpenAI 404 responses as transient (#63705)

OpenAI can return HTTP 404 during temporary service disruptions, but
language model errors currently classify that status as permanently
missing. Treat OpenAI 404 responses as transient while leaving other
providers unchanged, and expose the shared transient classification so
retry executors can consume it directly instead of inferring it from a
first-attempt delay.

Release Notes:

- Improved recovery when OpenAI temporarily returns HTTP 404 errors.
```

## Parents

- [59b0c714ff054c7919b325b3bb281482c1e4f732](https://git.cafe/gitcafe/zed/commit/59b0c714ff054c7919b325b3bb281482c1e4f732?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/49d01146c8e995f23b51f046e210b8708a62a5e9?format=markdown)
