# Extract \`PromptLibrary\` to \`prompt_library\` \(\#23285\) · gitcafe/zed

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

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

Visibility: public

Requested revision: cb35b73020e826932fd175c64e35a52f250b3c87

Requested commit: cb35b73020e826932fd175c64e35a52f250b3c87

Commit: cb35b73020e826932fd175c64e35a52f250b3c87

Tree: 3de98aa9f85cfb19ae21423e8eb9bbfb4a47b4a7

Author: Marshall Bowers

Committer: GitHub

## Message

```
Extract `PromptLibrary` to `prompt_library` (#23285)

This PR extracts the `PromptLibrary` out of the `assistant` crate and
moves it to the `prompt_library` crate.

The `PromptLibrary` is now decoupled from the specifics of the
`AssistantPanel` and `InlineAssistant`.

Release Notes:

- N/A
```

## Parents

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

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