# copilot: Only set Copilot-Vision-Request header for vision requests \(\#33552\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 5fbb7b0d40c636f19fe912fb873866cab45b1527

Requested commit: 5fbb7b0d40c636f19fe912fb873866cab45b1527

Commit: 5fbb7b0d40c636f19fe912fb873866cab45b1527

Tree: 46712ec18b856d0f666ed99ca219dd9eb5fe62c4

Author: Umesh Yadav

Committer: GitHub

## Message

```
copilot: Only set Copilot-Vision-Request header for vision requests (#33552)

Closes #31951

The fix is copied and translated from copilot chat actual implementation
code:
https://github.com/microsoft/vscode-copilot-chat/blob/ad7cbcae9a964e8efb869bf1426999e56ea63cf0/src/platform/openai/node/fetch.ts#L493C1-L495C3

Release Notes:

- Fix copilot failing due to missing `Copilot-Vision-Request` from
request.
```

## Parents

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

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