{ "$schema": "https://json-schema.org/draft/2020-12/schema", "type": "object", "properties": { "$schema": { "type": "string" }, "theme": { "type": "string" }, "keybinds": { "type": "object", "properties": { "leader": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Leader key for keybind combinations" }, "app_exit": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Exit the application" }, "app_debug": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle debug panel" }, "app_console": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle console" }, "app_heap_snapshot": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Write heap snapshot" }, "app_toggle_animations": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle animations" }, "app_toggle_file_context": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle file context" }, "app_toggle_diffwrap": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle diff wrapping" }, "app_toggle_paste_summary": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle paste summary" }, "app_toggle_session_directory_filter": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle session directory filtering" }, "command_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "List available commands" }, "help_show": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Open help dialog" }, "docs_open": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Open documentation" }, "diff_open": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Open diff viewer" }, "diff_close": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Close diff viewer" }, "diff_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle diff viewer item" }, "diff_expand": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Expand diff viewer item" }, "diff_expand_all": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Expand all diff viewer folders" }, "diff_collapse": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Collapse diff viewer item" }, "diff_switch_focus": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch diff viewer focus" }, "diff_next_hunk": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Jump to next diff hunk" }, "diff_previous_hunk": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Jump to previous diff hunk" }, "diff_next_file": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Jump to next diff file" }, "diff_previous_file": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Jump to previous diff file" }, "diff_toggle_file_tree": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle diff viewer file tree" }, "diff_single_patch": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle single patch view" }, "diff_switch_source": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch diff viewer source" }, "diff_toggle_view": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle diff viewer split or unified view" }, "diff_help": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Show more diff viewer shortcuts" }, "editor_open": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Open external editor" }, "theme_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "List available themes" }, "theme_switch_mode": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch between light and dark theme mode" }, "theme_mode_lock": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Lock or unlock theme mode" }, "sidebar_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle sidebar" }, "scrollbar_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle session scrollbar" }, "status_view": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "View status" }, "debug_view": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "View debug info" }, "session_export": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Export session to editor" }, "session_copy": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Copy session transcript" }, "session_move": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move session" }, "session_new": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Create a new session" }, "session_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "List all sessions" }, "session_timeline": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Show session timeline" }, "session_fork": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Fork session from message" }, "session_rename": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Rename session" }, "session_delete": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete session" }, "session_share": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Share current session" }, "session_unshare": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Unshare current session" }, "session_interrupt": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Interrupt current session" }, "session_background": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Background synchronous subagents" }, "session_compact": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Compact the session" }, "session_toggle_timestamps": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle message timestamps" }, "session_toggle_generic_tool_output": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle generic tool output" }, "session_queued_prompts": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Manage queued prompts" }, "session_child_first": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Go to first child session" }, "session_child_cycle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Go to next child session" }, "session_child_cycle_reverse": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Go to previous child session" }, "session_parent": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Go to parent session" }, "session_pin_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Pin or unpin session in the session list" }, "session_quick_switch_1": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 1" }, "session_quick_switch_2": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 2" }, "session_quick_switch_3": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 3" }, "session_quick_switch_4": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 4" }, "session_quick_switch_5": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 5" }, "session_quick_switch_6": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 6" }, "session_quick_switch_7": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 7" }, "session_quick_switch_8": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 8" }, "session_quick_switch_9": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch to session in quick slot 9" }, "stash_delete": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete stash entry" }, "model_provider_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Open provider list from model dialog" }, "model_favorite_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle model favorite status" }, "model_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "List available models" }, "model_cycle_recent": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Next recently used model" }, "model_cycle_recent_reverse": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Previous recently used model" }, "model_cycle_favorite": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Next favorite model" }, "model_cycle_favorite_reverse": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Previous favorite model" }, "mcp_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "List MCP servers" }, "provider_connect": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Connect provider" }, "console_org_switch": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch console organization" }, "agent_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "List agents" }, "agent_cycle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Next agent" }, "agent_cycle_reverse": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Previous agent" }, "variant_cycle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Cycle model variants" }, "variant_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "List model variants" }, "messages_page_up": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Scroll messages up by one page" }, "messages_page_down": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Scroll messages down by one page" }, "messages_line_up": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Scroll messages up by one line" }, "messages_line_down": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Scroll messages down by one line" }, "messages_half_page_up": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Scroll messages up by half page" }, "messages_half_page_down": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Scroll messages down by half page" }, "messages_first": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Navigate to first message" }, "messages_last": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Navigate to last message" }, "messages_next": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Navigate to next message" }, "messages_previous": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Navigate to previous message" }, "messages_last_user": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Navigate to last user message" }, "messages_copy": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Copy message" }, "messages_undo": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Undo message" }, "messages_redo": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Redo message" }, "messages_toggle_conceal": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle code block concealment in messages" }, "tool_details": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle tool details visibility" }, "display_thinking": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle thinking blocks visibility" }, "prompt_submit": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Submit prompt" }, "prompt_editor_context_clear": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Clear editor context" }, "prompt_skills": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Open skill selector" }, "prompt_stash": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Stash prompt" }, "prompt_stash_pop": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Pop stashed prompt" }, "prompt_stash_list": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "List stashed prompts" }, "workspace_set": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Set workspace" }, "input_clear": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Clear input field" }, "input_paste": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Paste from clipboard" }, "input_submit": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Submit input" }, "input_newline": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Insert newline in input" }, "input_move_left": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move cursor left in input" }, "input_move_right": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move cursor right in input" }, "input_move_up": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move cursor up in input" }, "input_move_down": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move cursor down in input" }, "input_select_left": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select left in input" }, "input_select_right": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select right in input" }, "input_select_up": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select up in input" }, "input_select_down": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select down in input" }, "input_line_home": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to start of line in input" }, "input_line_end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to end of line in input" }, "input_select_line_home": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select to start of line in input" }, "input_select_line_end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select to end of line in input" }, "input_visual_line_home": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to start of visual line in input" }, "input_visual_line_end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to end of visual line in input" }, "input_select_visual_line_home": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select to start of visual line in input" }, "input_select_visual_line_end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select to end of visual line in input" }, "input_buffer_home": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to start of buffer in input" }, "input_buffer_end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to end of buffer in input" }, "input_select_buffer_home": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select to start of buffer in input" }, "input_select_buffer_end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select to end of buffer in input" }, "input_delete_line": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete line in input" }, "input_delete_to_line_end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete to end of line in input" }, "input_delete_to_line_start": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete to start of line in input" }, "input_backspace": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Backspace in input" }, "input_delete": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete character in input" }, "input_undo": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Undo in input" }, "input_redo": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Redo in input" }, "input_word_forward": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move word forward in input" }, "input_word_backward": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move word backward in input" }, "input_select_word_forward": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select word forward in input" }, "input_select_word_backward": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select word backward in input" }, "input_delete_word_forward": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete word forward in input" }, "input_delete_word_backward": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete word backward in input" }, "input_select_all": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select all in input" }, "history_previous": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Previous history item" }, "history_next": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Next history item" }, "dialog.select.prev": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to previous dialog item" }, "dialog.select.next": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to next dialog item" }, "dialog.select.page_up": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move up one page in dialog" }, "dialog.select.page_down": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move down one page in dialog" }, "dialog.select.home": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to first dialog item" }, "dialog.select.end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to last dialog item" }, "dialog.select.submit": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Submit selected dialog item" }, "dialog.prompt.submit": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Submit dialog prompt" }, "dialog.mcp.toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle MCP in MCP dialog" }, "dialog.move_session.new": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "New project copy" }, "dialog.move_session.delete": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Delete project copy" }, "dialog.move_session.refresh": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Refresh project copies" }, "prompt.autocomplete.prev": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to previous autocomplete item" }, "prompt.autocomplete.next": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Move to next autocomplete item" }, "prompt.autocomplete.hide": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Hide autocomplete" }, "prompt.autocomplete.select": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Select autocomplete item" }, "prompt.autocomplete.complete": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Complete autocomplete item" }, "permission.prompt.fullscreen": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle permission prompt fullscreen" }, "plugins.toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle plugin" }, "dialog.plugins.install": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Install plugin from plugin dialog" }, "terminal_suspend": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Suspend terminal" }, "terminal_title_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle terminal title" }, "tips_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle tips on home screen" }, "plugin_manager": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Open plugin manager dialog" }, "plugin_install": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Install plugin" }, "which_key_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle which-key panel" }, "which_key_layout_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Switch which-key layout" }, "which_key_pending_toggle": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Toggle which-key pending preview" }, "which_key_group_previous": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Previous which-key group" }, "which_key_group_next": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Next which-key group" }, "which_key_scroll_up": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Scroll which-key up" }, "which_key_scroll_down": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Scroll which-key down" }, "which_key_page_up": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Page which-key up" }, "which_key_page_down": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Page which-key down" }, "which_key_home": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Jump to first which-key binding" }, "which_key_end": { "anyOf": [ { "type": "boolean", "enum": [ false ] }, { "type": "string", "enum": [ "none" ] }, { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] }, { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false }, { "type": "object", "properties": { "key": { "anyOf": [ { "type": "string" }, { "type": "object", "properties": { "name": { "type": "string" }, "ctrl": { "type": "boolean" }, "shift": { "type": "boolean" }, "meta": { "type": "boolean" }, "super": { "type": "boolean" }, "hyper": { "type": "boolean" } }, "required": [ "name" ], "additionalProperties": false } ] }, "event": { "type": "string", "enum": [ "press", "release" ] }, "preventDefault": { "type": "boolean" }, "fallthrough": { "type": "boolean" } }, "required": [ "key" ] } ] } } ], "description": "Jump to last which-key binding" } }, "additionalProperties": false, "description": "TUI keybinding overrides" }, "plugin": { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "array", "prefixItems": [ { "type": "string" }, { "type": "object" } ], "maxItems": 2, "minItems": 2 } ] } }, "plugin_enabled": { "type": "object", "additionalProperties": { "type": "boolean" } }, "leader_timeout": { "exclusiveMinimum": 0, "description": "Leader key timeout in milliseconds", "type": "integer", "maximum": 9007199254740991 }, "attention": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "notifications": { "type": "boolean" }, "sound": { "type": "boolean" }, "volume": { "anyOf": [ { "type": "number" }, { "type": "string", "enum": [ "NaN" ] }, { "type": "string", "enum": [ "Infinity" ] }, { "type": "string", "enum": [ "-Infinity" ] } ], "allOf": [ { "minimum": 0 }, { "maximum": 1 } ] }, "sound_pack": { "type": "string" }, "sounds": { "type": "object", "properties": { "default": { "type": "string" }, "question": { "type": "string" }, "permission": { "type": "string" }, "error": { "type": "string" }, "done": { "type": "string" }, "subagent_done": { "type": "string" } }, "additionalProperties": false } }, "additionalProperties": false, "description": "Attention notification and sound settings" }, "prompt": { "type": "object", "properties": { "max_height": { "exclusiveMinimum": 0, "type": "integer", "maximum": 9007199254740991, "description": "Prompt textarea max height" }, "max_width": { "anyOf": [ { "exclusiveMinimum": 0, "type": "integer", "maximum": 9007199254740991 }, { "type": "string", "enum": [ "auto" ] } ], "description": "Home prompt max width: a positive integer for a fixed cap, or 'auto' to scale with terminal width" } }, "additionalProperties": false, "description": "Prompt size settings" }, "scroll_speed": { "minimum": 0.001, "anyOf": [ { "type": "number" }, { "type": "string", "enum": [ "NaN" ] }, { "type": "string", "enum": [ "Infinity" ] }, { "type": "string", "enum": [ "-Infinity" ] } ], "description": "TUI scroll speed" }, "scroll_acceleration": { "type": "object", "properties": { "enabled": { "type": "boolean", "description": "Enable scroll acceleration" } }, "required": [ "enabled" ], "additionalProperties": false, "description": "Scroll acceleration settings" }, "diff_style": { "type": "string", "enum": [ "auto", "stacked" ], "description": "Control diff rendering style: 'auto' adapts to terminal width, 'stacked' always shows single column" }, "cursor": { "type": "object", "properties": { "style": { "type": "string", "enum": [ "block", "underline", "line", "default" ], "description": "Cursor shape. Use 'default' to preserve the terminal setting" }, "blinking": { "type": "boolean", "description": "Whether the cursor blinks. Has no effect when style is 'default'" } }, "additionalProperties": false, "description": "Terminal cursor settings" }, "mouse": { "type": "boolean", "description": "Enable or disable mouse capture (default: true)" } }, "additionalProperties": false, "$defs": {}, "allowComments": true, "allowTrailingCommas": true }