From 76a79284d2dfa89323f48c805e5e85d7c77ae1d1 Mon Sep 17 00:00:00 2001 From: Cas <10153929+CasualDeveloper@users.noreply.github.com> Date: Thu, 15 Jan 2026 13:39:52 +0800 Subject: feat(tui): make dialog keybinds configurable (#6143) (#6144) --- packages/sdk/js/src/v2/gen/types.gen.ts | 16 ++++++++++++++++ packages/sdk/openapi.json | 22 +++++++++++++++++++++- 2 files changed, 37 insertions(+), 1 deletion(-) (limited to 'packages/sdk') diff --git a/packages/sdk/js/src/v2/gen/types.gen.ts b/packages/sdk/js/src/v2/gen/types.gen.ts index 2bb3a6002..e810e0bf5 100644 --- a/packages/sdk/js/src/v2/gen/types.gen.ts +++ b/packages/sdk/js/src/v2/gen/types.gen.ts @@ -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 */ diff --git a/packages/sdk/openapi.json b/packages/sdk/openapi.json index 107d461f3..0c2e640fc 100644 --- a/packages/sdk/openapi.json +++ b/packages/sdk/openapi.json @@ -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": { -- cgit v1.2.3