[FEATURE] Allow deleting/unpublishing an Artifact

Status Open
Maintainer reply None cached
Activity 6 comments · opened Jul 5, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

Once an Artifact has been published from a Claude Code session, there is no way to delete or unpublish it:

  1. The Artifact tool available to the model can only publish/redeploy — there is no delete operation. The closest workaround is redeploying an empty stub page over it, which still leaves the URL and the gallery entry alive.
  2. The artifact link stays pinned in the bar below the chat prompt box for the rest of the session, with no way to dismiss it.

Proposed Solution

  • A delete/unpublish operation for artifacts, available both to the model (Artifact tool) and to the user.
  • A way to dismiss the pinned artifact link from the bar below the prompt box.

Alternative Solutions

Redeploying a blank page over the artifact to wipe its content. This is not removal: the URL keeps resolving, the gallery entry remains, and the pinned link stays in the CLI for the session.

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Use Case Example

  1. Ask Claude to build an HTML report; it publishes it as an Artifact.
  2. Decide you don't want it published after all.
  3. Currently: no way to remove it — the best you get is blanking the content, and the link stays pinned under the prompt box.
  4. With this feature: delete the artifact and the pinned link disappears.

View original on GitHub ↗

6 Comments

santhoshrsksanthosh321123-dotcom · 1 month ago

npm create vite@latest sk-learning-medium -- --template react
cd sk-learning-medium
npm install

santhoshrsksanthosh321123-dotcom · 1 month ago

src/CognitivePulse.jsx

santhoshrsksanthosh321123-dotcom · 1 month ago

import CognitivePulse from "./CognitivePulse";

function App() {
return <CognitivePulse />;
}

export default App;

santhoshrsksanthosh321123-dotcom · 1 month ago

export default CognitivePulse;

santhoshrsksanthosh321123-dotcom · 1 month ago

npm run dev

sholaola23 · 20 days ago

+1, same here, on a Max plan.

What happened:

  • Claude published a throwaway test artifact from a thread in a Claude Projects project (Claude Code on the web).
  • When I asked Claude to delete it, the Artifact tool's delete action got as far as the permission prompt and aborted every time, so the artifact was never deleted.
  • In the claude.ai UI there's no delete option anywhere I can find: not in the artifact page header or menu, not in the gallery at claude.ai/code/artifacts, and not in the project's Library tab.
  • The help centre article on sharing artifacts says "If you delete the artifact: everyone you invited loses access", but doesn't say where the delete option is. The Claude Code artifacts docs only mention deleting through admin retention settings and the Compliance API, which don't exist on Max.

For now the only workaround is Share, then "Only you", which hides the artifact but leaves it in my gallery for good.

Ask: please give artifact owners a Delete option in the artifact menu and the gallery on every plan, and make the Artifact tool's delete work from Projects threads.