{
  "description": "Start an interactive session or run a one-shot prompt. Telemetry, ACP, extension and logging flags are left out.",
  "options": [
    {
      "names": [
        "--prompt",
        "-p"
      ],
      "description": "Runs once and prints the answer.",
      "args": {
        "name": "prompt",
        "description": "Runs once and prints the answer.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--prompt-interactive",
        "-i"
      ],
      "description": "Initial prompt (interactive)",
      "args": {
        "name": "prompt_interactive",
        "isOptional": false
      }
    },
    {
      "names": [
        "--model",
        "-m"
      ],
      "description": "Model",
      "args": {
        "name": "model",
        "isOptional": false,
        "suggestions": [
          {
            "name": "qwen3-coder-plus",
            "description": "qwen3-coder-plus"
          }
        ]
      }
    },
    {
      "names": [
        "--approval-mode"
      ],
      "description": "Approval mode",
      "args": {
        "name": "approval_mode",
        "isOptional": false,
        "suggestions": [
          {
            "name": "plan",
            "description": "Plan (analyze only)"
          },
          {
            "name": "default",
            "description": "Default"
          },
          {
            "name": "auto-edit",
            "description": "Auto-edit"
          },
          {
            "name": "auto",
            "description": "Auto"
          },
          {
            "name": "yolo",
            "description": "YOLO"
          }
        ]
      }
    },
    {
      "names": [
        "--yolo"
      ],
      "description": "YOLO (approve all tool calls)",
      "isDangerous": true
    },
    {
      "names": [
        "--sandbox",
        "-s"
      ],
      "description": "Sandbox"
    },
    {
      "names": [
        "--output-format",
        "-o"
      ],
      "description": "Output format",
      "args": {
        "name": "output_format",
        "isOptional": false,
        "suggestions": [
          {
            "name": "text",
            "description": "Text"
          },
          {
            "name": "json",
            "description": "JSON"
          },
          {
            "name": "stream-json",
            "description": "Streaming JSON"
          }
        ]
      }
    },
    {
      "names": [
        "--allowed-tools"
      ],
      "description": "Comma-separated tool names that skip confirmation.",
      "args": {
        "name": "allowed_tools",
        "description": "Comma-separated tool names that skip confirmation.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--include-directories"
      ],
      "description": "Extra workspace directories",
      "args": {
        "name": "include_directories",
        "isOptional": false,
        "isVariadic": true,
        "template": "folders"
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--debug",
        "-d"
      ],
      "description": "Debug"
    }
  ],
  "name": "qwen"
}
