# Introduce the ability to load and save conversations with the assistant \(\#2623\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 0d3e75e8732c55a5dc7bf83f9a105bd2694711c2

Requested commit: 0d3e75e8732c55a5dc7bf83f9a105bd2694711c2

Commit: 0d3e75e8732c55a5dc7bf83f9a105bd2694711c2

Tree: c914e93008cc49e75e9be978bd1f35654bfcfd49

Author: Antonio Scandurra

Committer: GitHub

## Message

```
Introduce the ability to load and save conversations with the assistant (#2623)

Closes
https://linear.app/zed-industries/issue/Z-1890/save-assistant-conversations-to-the-filesystem
Closes
https://linear.app/zed-industries/issue/Z-2459/cycling-message-roles-on-the-last-empty-message-alters-the-message
Closes
https://linear.app/zed-industries/issue/Z-2460/cycling-role-in-an-empty-message-cycles-wrong-messages-role
Closes https://linear.app/zed-industries/issue/Z-2365/assistant-toolbar
Closes
https://linear.app/zed-industries/issue/Z-2461/always-insert-an-empty-message-at-the-end-of-the-conversation

Release Notes:

- You can now save conversations with the assistant to
`~/.config/zed/conversations` with `cmd-s`. Conversations are also
automatically saved as they are edited.
```

## Parents

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

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

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