Preview panel needs a "Preview" label — currently impossible to reference in conversation with Claude

Resolved 💬 3 comments Opened May 25, 2026 by LinkLookApp Closed May 25, 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

The Preview panel on the right side of the Claude Code IDE has no
header, label, or icon identifying it as a preview. It only shows the
filename in the tab (e.g. privacy-choices.html), which makes it
visually indistinguishable from a regular editor tab or a built-in
panel like Terminal/Output.

This is not just a cosmetic gap — it is a usability and
accessibility blocker
when the user wants to *talk to Claude about
the UI itself*:

  • I told Claude "the preview panel with Privacy Choices is appearing

on the right".

  • Claude could not understand what I meant and asked whether I meant

an Xcode preview, an in-app screen, or a website preview.

  • Because the panel has no visible name, I had no shared vocabulary

with Claude to describe it.

In short: a panel that cannot be named cannot be discussed, which
breaks the core IDE collaboration loop.

Proposed Solution

Add a clear Preview label/header to the panel, matching the
treatment that Terminal and Output already receive. Ideally:

  1. A persistent panel header text Preview (left-aligned, above the

tab strip).

  1. Optionally a small icon (eye / browser glyph) so the panel is

recognisable at a glance.

  1. Keep the per-file tab labels unchanged.

Alternative Solutions

A tooltip-only label is insufficient — discoverability requires the
text to be visible without hover.

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Use Case Example

See "Problem Statement" above — the trigger was a real conversation
where the missing label broke a multi-turn exchange with Claude.

Additional Context

Original screenshot (still applicable):
https://github.com/user-attachments/assets/e0742ed3-f0b4-4824-8823-64dfe4288df1

Please apply a needs-triage (or equivalent) label so this does not
fall back into the staleness sweep before it is read.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗