# acp_thread: Remove completed plan cards from conversation history \(\#64719\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 99f947e5f6207036e9fa888be3c0899fe79fdba8

Requested commit: 99f947e5f6207036e9fa888be3c0899fe79fdba8

Commit: 99f947e5f6207036e9fa888be3c0899fe79fdba8

Tree: 7308bfb74d5a50ca8d99d6bdf9ed157db4882a9f

Author: Ben Brandt

Committer: GitHub

## Message

```
acp_thread: Remove completed plan cards from conversation history (#64719)

Stop inserting completed-plan cards into conversation history. Plan
progress stays in the existing plan panel instead of gaining a second
transcript presentation when a turn finishes.

- Keep the completed current plan visible in the plan panel, including
its existing **All Done** state.
- Let later plan updates revise that state in place, preserving Markdown
entity identity.
- Preserve **Clear Plan** and the existing next-turn cleanup of
completed rows.
- Remove the completed-plan transcript variant, snapshot calls, card
renderer, and associated search/export/view-state handling.

This was an experimental UI change when we had an update_plan tool in
the Zed agent. But now that this is ACP only, I think this
simplification is warranted, also because there are upcoming changes to
plans in RFD for v1 and v2 that will be id-based and allow future
updates.

Release Notes:

- N/A
```

## Parents

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

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