# lsp: Query first capable language server for requests using primary LS \(\#25591\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 0066071a8977c47609bf2a91fb25aa83c0caf0a3

Requested commit: 0066071a8977c47609bf2a91fb25aa83c0caf0a3

Commit: 0066071a8977c47609bf2a91fb25aa83c0caf0a3

Tree: b870170391080e679564d1a3bcdb30651f6c2af7

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
lsp: Query first capable language server for requests using primary LS (#25591)

Release Notes:

- Improved Zed's handling of the following requests when the first
language server in language server settings for a given language is not
capable of handling them:
  - Perform Rename
  - Prepare Rename
  - Document Highlights
  - Find all references
  - Go to implementation
  - Go to definition
  - Go to declaration
  - Go to type definition
```

## Parents

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

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