Skip to content

[Feature]: Add F2 keyboard shortcut to rename the current thread #2723

Description

@honeybeee997

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I am describing a concrete problem or use case, not just a vague idea.

Area

apps/desktop

Problem or use case

So I am a windows user and I use F2 heavily to rename things here and it there, I wanted to rename a thread in T3 Code and I was instinctively pressing F2 but nothing was happening and I had to right click and then rename.

Having the ability to press F2 and rename a thread would be nice. Works in VS code too.

Proposed solution

Summary

Pressing F2 should rename the currently open thread — opening the same inline
rename editor that right-click → "Rename thread" already uses.

Motivation

F2 is the standard "rename" shortcut in VS Code (Windows, macOS, and Linux) and
Windows Explorer. Right now a thread can only be renamed through the right-click
context menu, so pressing F2 and having nothing happen is a small but constant
papercut for anyone used to that convention.

Proposed behavior

  • F2 renames the currently open thread (the one shown and highlighted in the sidebar).
  • It opens the existing inline rename input — no new UI. Enter saves, Esc cancels.
  • Ignored while a text field is focused (chat composer, terminal, or the rename input itself).
  • Does nothing when no thread is open/selected.

Why this matters

Having the ability to press F2 and rename a thread would be nice. Works in VS code too.

Smallest useful scope

Instead of dragging the mouse over to the thread, and clicking 2 buttons ... just let me press F2 and rename the thread.

Alternatives considered

No response

Risks or tradeoffs

No response

Examples or references

No response

Contribution

  • I would be open to helping implement this.

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

    enhancementRequested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions