# lsp: Identify language servers by their configuration \(\#35270\) · gitcafe/zed

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

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

Visibility: public

Requested revision: b8a106632fca78d6f07f88b003464e6573f90702

Requested commit: b8a106632fca78d6f07f88b003464e6573f90702

Commit: b8a106632fca78d6f07f88b003464e6573f90702

Tree: d498c758ad8fdef0ea12660aaea8e076c8f99cb2

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
lsp: Identify language servers by their configuration (#35270)

- **WIP: reorganize dispositions**
- **Introduce a LocalToolchainStore trait and use it for LspAdapter
methods**

Closes #35782
Closes #27331

Release Notes:

- Python: Improved propagation of a selected virtual environment into
the LSP configuration. This should the make all language-related
features such as Go to definition or Find all references more reliable.

---------

Co-authored-by: Cole Miller <cole@zed.dev>
Co-authored-by: Lukas Wirth <lukas@zed.dev>
```

## Parents

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

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