{
  "description": "Start the Kubernetes TUI on a chosen context, namespaces and layout. Pod/node column customisation and the completion subcommand are left out.",
  "options": [
    {
      "names": [
        "--context",
        "-c"
      ],
      "description": "Context",
      "args": {
        "name": "context",
        "isOptional": false
      }
    },
    {
      "names": [
        "--namespaces",
        "-n"
      ],
      "description": "Comma-separated list, e.g. dev,staging.",
      "args": {
        "name": "namespaces",
        "description": "Comma-separated list, e.g. dev,staging.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--all-namespaces",
        "-A"
      ],
      "description": "All namespaces"
    },
    {
      "names": [
        "--kubeconfig",
        "-C"
      ],
      "description": "Kubeconfig file",
      "args": {
        "name": "kubeconfig",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--split-direction",
        "-s"
      ],
      "description": "Split direction",
      "args": {
        "name": "split_direction",
        "isOptional": false,
        "suggestions": [
          {
            "name": "v",
            "description": "Vertical"
          },
          {
            "name": "h",
            "description": "Horizontal"
          }
        ]
      }
    },
    {
      "names": [
        "--clipboard"
      ],
      "description": "Clipboard mode",
      "args": {
        "name": "clipboard",
        "isOptional": false,
        "suggestions": [
          {
            "name": "auto",
            "description": "Auto"
          },
          {
            "name": "system",
            "description": "System"
          },
          {
            "name": "osc52",
            "description": "OSC 52"
          }
        ]
      }
    },
    {
      "names": [
        "--config-file"
      ],
      "description": "Config file",
      "args": {
        "name": "config_file",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--logging",
        "-l"
      ],
      "description": "Enable logging"
    }
  ],
  "name": "kubetui"
}
