# acp tools: Add button to copy all observed messages \(\#40076\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 8c7fb26af05556990d4019b14b73df32b254c0e5

Requested commit: 8c7fb26af05556990d4019b14b73df32b254c0e5

Commit: 8c7fb26af05556990d4019b14b73df32b254c0e5

Tree: 741c1ac2a9ab90673718e08da2a5738dbcc7729a

Author: Yordis Prieto

Committer: GitHub

## Message

```
acp tools: Add button to copy all observed messages (#40076)

Added a "Copy All Messages" button to the ACP logs toolbar that copies
all messages in the watched stream to the clipboard as structured JSON.

## Motivation

When troubleshooting ACP protocol implementations, it's helpful to
provide the entire message thread to an LLM for analysis. Previously, I
had to copy individual messages one at a time, which was tedious and
time-consuming. This feature allows copying the entire conversation
history in a single click.

Release Notes:

- Added: Copy All Messages button to ACP logs view

---------

Signed-off-by: Yordis Prieto <yordis.prieto@gmail.com>
Co-authored-by: Agus Zubiaga <agus@zed.dev>
```

## Parents

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

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