[
{ "key": "mod+b", "command": "sidebar.toggle", "when": "!terminalFocus" },
{ "key": "mod+k", "command": "sidebar.search" },
{ "key": "mod+shift+o", "command": "sidebar.addProject", "when": "!terminalFocus" },
{ "key": "mod+i", "command": "sidebar.importThread", "when": "!terminalFocus" },
{ "key": "mod+j", "command": "terminal.toggle" },
{ "key": "mod+d", "command": "terminal.split", "when": "terminalFocus" },
{ "key": "mod+shift+arrowright", "command": "terminal.splitRight", "when": "terminalFocus" },
{ "key": "mod+shift+arrowleft", "command": "terminal.splitLeft", "when": "terminalFocus" },
{ "key": "mod+shift+arrowdown", "command": "terminal.splitDown", "when": "terminalFocus" },
{ "key": "mod+shift+arrowup", "command": "terminal.splitUp", "when": "terminalFocus" },
{ "key": "mod+t", "command": "terminal.new", "when": "terminalFocus" },
{ "key": "mod+w", "command": "terminal.close", "when": "terminalFocus" },
{ "key": "mod+shift+j", "command": "terminal.workspace.newFullWidth" },
{ "key": "mod+w", "command": "terminal.workspace.closeActive", "when": "terminalWorkspaceOpen" },
{ "key": "mod+1", "command": "terminal.workspace.terminal", "when": "terminalWorkspaceOpen" },
{ "key": "mod+2", "command": "terminal.workspace.chat", "when": "terminalWorkspaceOpen" },
{ "key": "mod+shift+b", "command": "browser.toggle", "when": "!terminalFocus" },
{ "key": "mod+d", "command": "diff.toggle", "when": "!terminalFocus" },
{ "key": "mod+n", "command": "chat.new", "when": "!terminalFocus" },
{ "key": "mod+shift+n", "command": "chat.newLatestProject", "when": "!terminalFocus" },
{ "key": "mod+alt+n", "command": "chat.newChat", "when": "!terminalFocus" },
{ "key": "mod+shift+t", "command": "chat.newTerminal", "when": "!terminalFocus" },
{ "key": "mod+alt+c", "command": "chat.newClaude", "when": "!terminalFocus" },
{ "key": "mod+alt+x", "command": "chat.newCodex", "when": "!terminalFocus" },
{ "key": "mod+alt+r", "command": "chat.newCursor", "when": "!terminalFocus" },
{ "key": "mod+alt+g", "command": "chat.newGemini", "when": "!terminalFocus" },
{ "key": "mod+\\", "command": "chat.split", "when": "!terminalFocus" },
{ "key": "mod+1", "command": "thread.jump.1", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+2", "command": "thread.jump.2", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+3", "command": "thread.jump.3", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+4", "command": "thread.jump.4", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+5", "command": "thread.jump.5", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+6", "command": "thread.jump.6", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+7", "command": "thread.jump.7", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+8", "command": "thread.jump.8", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+9", "command": "thread.jump.9", "when": "!terminalFocus && !terminalWorkspaceOpen" },
{ "key": "mod+shift+]", "command": "chat.visible.next", "when": "!terminalFocus" },
{ "key": "mod+shift+[", "command": "chat.visible.previous", "when": "!terminalFocus" },
{ "key": "mod+o", "command": "editor.openFavorite" }
]