anthropics / anthropics/claude-code

[Cowork] Allow clearing stale entries from a project's Outputs panel

Đang mở
#93,180 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:cowork enhancement
Ngôn ngữ chính
Python
Star
145k
Fork
23.1k
Chỉ số merge pull request
Chỉ số pull request đang chờ

Mô tả

### Preflight Checklist

- [x] I have searched [existing requests](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20label%3Aenhancement) and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)

### Problem Statement

A Cowork project's Outputs panel accumulates a card for every file
delivered during a task, and there is no way to remove any of them.
No right-click menu, no hover affordance, no bulk clear.

This compounds with session lifecycle. Sessions run in ephemeral
containers that are reclaimed after inactivity, so hovering an older
card reveals a path to a file that no longer exists. Over time the
panel fills with dead references that cannot be dismissed, and the
useful entries get buried among them.

The panel also gives no indication of which entries are still
retrievable, so the only way to find out is to click each one.

### Proposed Solution

A remove action on each Output card, matching the Delete option that
artifacts already have in their ⋮ menu.

Additionally: mark cards whose underlying file is no longer
retrievable, so stale entries are identifiable without clicking, and
offer a "clear unavailable" bulk action.

### Alternative Solutions

- Auto-expiring Output cards when their session container is reclaimed.
Simpler, but destroys the record of what was produced, which has
value even when the file is gone.
- Persisting output files beyond the session so the paths stay valid.
Solves a different problem at much higher storage cost.
- Deleting and recreating the project. Not viable — it discards
instructions, context and memory to clear a list.

### Priority

Low - Nice to have

### Feature Category

Other

### Use Case Example

I run a Cowork project for technical writing whose
source files live in a git repo on my desktop. Over several sessions
Claude produced working copies of repo files — a draft audit, a spec
list, a FAQ doc — each of which was delivered into chat
and now appears as a card in the project's Outputs panel.

Two problems in daily use:

1. Most of those cards now point at files in sessions that have since
been reclaimed. The paths are dead. I can't tell which are live
without clicking each one, and I can't remove the dead ones.

2. The card names match filenames in my repo, so the panel reads like
a view of my project files when it isn't — those are point-in-time
copies, and the repo has moved on. A stale card is worse than no
card, because I might open one and work from an outdated draft.

What I want is to clear out the entries I no longer need, keeping the
panel as a short list of things I actually still use, so it stays
scannable and I'm not at risk of editing a stale copy.

### Additional Context

Claude desktop app 1.49585.0, Windows 11 (win32 x64).
Same account also used on macOS and iOS; the panel behaves the same
everywhere, so this is not platform-specific.

Related: #40043 requests a remove option for connected folders in a
project's context — the same missing-affordance pattern in a
neighboring panel.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Start by locating the Cowork project's Outputs panel and the existing artifact Delete option referenced in the issue. Trace how cards determine whether their delivered files are still retrievable, then verify the remove action, unavailable-state marking, and "clear unavailable" action against the stale-entry use case. Done means users can remove individual cards and bulk-clear unavailable ones without deleting the project.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
desktop
Loại issue
Tính năng
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Sôi nổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
48/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.