hermes - 💡(How to fix) Fix [Bug]: Dashboard Chat Ctrl+C clears the current prompt draft [2 pull requests]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Root Cause

This is particularly surprising because the browser context menu still advertises Copy/Paste keyboard equivalents such as Ctrl+C/Ctrl+V, but those keystrokes do not behave like browser clipboard shortcuts inside the chat prompt/response terminal surface.

Fix Action

Fixed

RAW_BUFFERClick to expand / collapse

Bug Description

In the Dashboard Chat web UI, pressing Ctrl+C while focus is in the chat prompt entry clears the current draft prompt instead of copying text or preserving the input. The typed prompt disappears and there does not appear to be a way to recover it.

This is particularly surprising because the browser context menu still advertises Copy/Paste keyboard equivalents such as Ctrl+C/Ctrl+V, but those keystrokes do not behave like browser clipboard shortcuts inside the chat prompt/response terminal surface.

This issue is intentionally scoped to the destructive Ctrl+C behavior. Related paste behavior appears to already be tracked by #24860.

Steps to Reproduce

  1. Start Hermes Dashboard / Web UI.
  2. Open the Chat page.
  3. Type a multi-line or non-trivial prompt into the chat prompt entry, but do not submit it.
  4. Put focus in the prompt entry.
  5. Press Ctrl+C on Windows/Linux.

Expected Behavior

One of the standard browser-safe behaviors should occur:

  • if text is selected in the prompt, copy the selected text to the browser/system clipboard; or
  • if no text is selected, do nothing or let the browser/default editor behavior apply.

In particular, Ctrl+C should not destructively clear the current draft prompt.

Actual Behavior

The current prompt entry is cleared. The typed draft disappears and appears unrecoverable.

Additional Observations

  • Ctrl+V currently does not paste into the prompt in the observed environment.
  • Ctrl+Shift+V also does not paste.
  • Ctrl+Shift+C opens Chrome DevTools even when focus is on the chat prompt entry. This is probably browser-default behavior and is not itself necessarily a bug, but it reinforces that the keyboard shortcut handling is inconsistent across the chat surface.
  • Context-menu Copy/Paste works, despite the browser context menu listing Ctrl+C/Ctrl+V as equivalent shortcuts.
  • Bare Ctrl+C / Ctrl+V should not be hijacked in a way that significantly changes normal browser/editor expectations.

Environment

Observed with the Dashboard Chat web UI from a browser on Windows/WSL. Browser: Chrome.

Related Work

A related PR exists for terminal clipboard/mouse handling: #29975.

Impact

Users can lose substantial drafted prompts with a single accidental Ctrl+C. This is worse than paste/copy simply failing because it destroys unsent user input.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

hermes - 💡(How to fix) Fix [Bug]: Dashboard Chat Ctrl+C clears the current prompt draft [2 pull requests]