# agent: Add ability to import threads from other channels \(\#54002\) · gitcafe/zed

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

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

Visibility: public

Requested revision: a8decbea137e267928f2aae12d0b31d912e34645

Requested commit: a8decbea137e267928f2aae12d0b31d912e34645

Commit: a8decbea137e267928f2aae12d0b31d912e34645

Tree: 6e1dd97ebeb1827475a6e49e2be7edd42ff9061c

Author: Eric Holk

Committer: GitHub

## Message

```
agent: Add ability to import threads from other channels (#54002)

Users have been testing the threads sidebar on Nightly and Preview but
once we release the feature we expect many of these users to move back
to Stable. As it stands right now, they would lose the threads they'd
been working on. This PR adds a way to import these threads.

- [x] Add `agent: import threads from other channels` action to the
command palette.
- This can be always available for users that switch between channels
regularly.
- [x] Add tests for import behavior
- [x] Add a button that disappears after using it to make importing more
discoverable for when users first switch.

Release Notes:

- Added an action to the command palette that imports threads from other
Zed release channels into the current one.

---------

Co-authored-by: Danilo Leal <daniloleal09@gmail.com>
```

## Parents

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

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