feat(tui): make dialog keybinds configurable (#6143) (#6144)

This commit is contained in:
Cas
2026-01-15 13:39:52 +08:00
committed by GitHub
parent 99a1e73fa1
commit 76a79284d2
8 changed files with 64 additions and 22 deletions

View File

@@ -966,6 +966,22 @@ export type KeybindsConfig = {
* Rename session
*/
session_rename?: string
/**
* Delete session
*/
session_delete?: string
/**
* Delete stash entry
*/
stash_delete?: string
/**
* Open provider list from model dialog
*/
model_provider_list?: string
/**
* Toggle model favorite status
*/
model_favorite_toggle?: string
/**
* Share current session
*/

View File

@@ -8168,7 +8168,27 @@
},
"session_rename": {
"description": "Rename session",
"default": "none",
"default": "ctrl+r",
"type": "string"
},
"session_delete": {
"description": "Delete session",
"default": "ctrl+d",
"type": "string"
},
"stash_delete": {
"description": "Delete stash entry",
"default": "ctrl+d",
"type": "string"
},
"model_provider_list": {
"description": "Open provider list from model dialog",
"default": "ctrl+a",
"type": "string"
},
"model_favorite_toggle": {
"description": "Toggle model favorite status",
"default": "ctrl+f",
"type": "string"
},
"session_share": {