# copilot: Un-globalify copilot \+ handle it more directly with EditPredictionStore \(\#46618\) · gitcafe/zed

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

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

Visibility: public

Requested revision: ca23fa7c7cc0ac61267e66e1a4520ca7c3d576f4

Requested commit: ca23fa7c7cc0ac61267e66e1a4520ca7c3d576f4

Commit: ca23fa7c7cc0ac61267e66e1a4520ca7c3d576f4

Tree: a9e7326f3657cd6ad5ea09bf2e196c42870e8d2d

Author: Piotr Osiewicz

Committer: GitHub

## Message

```
copilot: Un-globalify copilot + handle it more directly with EditPredictionStore (#46618)

- **copilot: Fix double lease panic when signing out**
- **Extract copilot_chat into a separate crate**
- **Do not use re-exports from copilot**
- **Use new SignIn API**
- **Extract copilot_ui out of copilot**

Closes #7501

Release Notes:

- Fixed Copilot providing suggestions from different Zed windows.
- Copilot edit predictions now support jumping to unresolved
diagnostics.
```

## Parents

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

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