Skip to content

Keybinding command to regenerate the current thread's title #33983

Closed as not planned

Description

@sharanry

Problem

"Regenerate title" can only be triggered from the thread context menu (and as the bulk "Regenerate titles" action on a multi-selection). There is no keybinding command for it, so it can't be bound in keybindings.json: KeybindingCommand is a closed union of STATIC_KEYBINDING_COMMANDS / THREAD_KEYBINDING_COMMANDS plus script.*.run, and none of them covers title regeneration or rename.

Request

Add a thread keybinding command, e.g. thread.regenerateTitle, that runs the same action as the context-menu "Regenerate title" item for the active thread. It should be a no-op while a regeneration is already in flight, and when the provider doesn't support title regeneration.

Users could then bind it, for example:

{ "key": "mod+l", "command": "thread.regenerateTitle", "when": "!terminalFocus && !previewFocus" }

(!previewFocus keeps it from colliding with the default mod+l → preview.focusUrl.)

A companion thread.rename command that focuses the inline rename would fit naturally alongside it.

Environment

T3 Code (Beta) 0.1.6, macOS desktop.

Related

#11968 (agents renaming the current thread) is related but covers the agent/MCP side, not a user keybinding.

Activity

  1. juliusmarminge commented on Nov 10, 2026

    @juliusmarminge
    Member

    Thanks for writing this up. It asks for new behaviour rather than reporting a defect, so it does not belong in the bug tracker and I'm closing it as not planned here. Feature ideas are discussed in Discussions: please post it there.

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions