{
  "description": "Send a prompt (and optionally piped input) to a model, or continue and list saved conversations. MCP, sampling and proxy options are left out.",
  "options": [
    {
      "names": [
        "--model",
        "-m"
      ],
      "description": "Model",
      "args": {
        "name": "model",
        "isOptional": false
      }
    },
    {
      "names": [
        "--format",
        "-f"
      ],
      "description": "Ask for formatted response"
    },
    {
      "names": [
        "--format-as"
      ],
      "description": "Format",
      "args": {
        "name": "format_as",
        "isOptional": false,
        "suggestions": [
          {
            "name": "markdown",
            "description": "Markdown"
          },
          {
            "name": "json",
            "description": "JSON"
          }
        ]
      }
    },
    {
      "names": [
        "--role"
      ],
      "description": "Role",
      "args": {
        "name": "role",
        "isOptional": false
      }
    },
    {
      "names": [
        "--raw",
        "-r"
      ],
      "description": "Raw output"
    },
    {
      "names": [
        "--quiet",
        "-q"
      ],
      "description": "Only output errors to stderr"
    },
    {
      "names": [
        "--title",
        "-t"
      ],
      "description": "Conversation title",
      "args": {
        "name": "title",
        "isOptional": false
      }
    },
    {
      "names": [
        "--continue-last",
        "-C"
      ],
      "description": "Continue last conversation"
    },
    {
      "names": [
        "--list",
        "-l"
      ],
      "description": "List saved conversations"
    },
    {
      "names": [
        "--show-last",
        "-S"
      ],
      "description": "Show previous conversation"
    },
    {
      "names": [
        "--no-cache"
      ],
      "description": "Do not save conversation"
    },
    {
      "names": [
        "--word-wrap"
      ],
      "description": "Word wrap width",
      "args": {
        "name": "word_wrap",
        "isOptional": false
      }
    }
  ],
  "args": [
    {
      "name": "prompt",
      "isOptional": true,
      "isVariadic": true
    }
  ],
  "name": "mods"
}
