Skip to content

[FEATURE] Pin/persist a single response for reference during follow-ups #70987

Description

@parafish

Preflight Checklist

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

Problem Statement

Long responses scroll out of view quickly. When asking follow-up questions, I lose easy access to a key earlier answer. I currently work around this by copy-pasting output into Mac Notes — clunky and breaks flow.

Proposed Solution

A way to "pin" one or more individual assistant responses so they stay accessible while the conversation continues. Ideal behaviors:

  • Pin a specific message (keystroke or /pin), unpin to release.
  • Pinned content viewable on demand (e.g. a side panel, a /pinned view, or a sticky region) without re-scrolling.
  • Optionally export pinned items to a file.

Alternative Solutions

Alternatives considered, all insufficient:

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

Use Case Example

I ask Claude Code to explain a deployment process, and it returns a detailed 40-line answer with commands and caveats. I then ask several follow-up questions ("what about rollback?", "which flag for staging?"). Each new response pushes the original 40-line answer out of view, and mid-session redraws hide it entirely (#41907). To keep referring back to it, I copy-paste that answer into Mac Notes and alt-tab between windows.

With a pin: I'd press a key (or run /pin) on that one response to keep it accessible — in a side panel or via /pinned — and continue the conversation without losing it or leaving the terminal. When done, I'd unpin it.

Additional Context

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions