opencode/packages/console/app/public/tui.json
Dax Raad 5caf1f9f6f chore: promote v2 to dev
Takes the v2 tree, with packages/console, packages/web, packages/stats, packages/function, infra and sst.config.ts merged up to latest dev, and retargets V2 publishing and deploys from the v2 branch to dev.
2026-10-10 10:58:08 -04:00

36669 lines
No EOL
1.1 MiB

{
"$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
}