# Add \`assistant_context_editor\` crate \(\#23429\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 9a7f1d1de426b15e527d803305e32c25fe5702ea

Requested commit: 9a7f1d1de426b15e527d803305e32c25fe5702ea

Commit: 9a7f1d1de426b15e527d803305e32c25fe5702ea

Tree: 1973d6534f35a4202880cd342f1da2f29d8df2af

Author: Marshall Bowers

Committer: GitHub

## Message

```
Add `assistant_context_editor` crate (#23429)

This PR adds a new `assistant_context_editor` crate.

This will ultimately house the `ContextEditor` so that it can be
consumed by both `assistant` and `assistant2`.

For the purposes of this PR, we just introduce the crate and move some
supporting constructs to it, such as the `ContextStore`.

Release Notes:

- N/A
```

## Parents

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

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