{
  "description": "Start the SIP user agent with an optional config directory, commands to execute and SIP trace. Module loading, network interface and UA parameters are left out.",
  "options": [
    {
      "names": [
        "-f"
      ],
      "description": "Defaults to ~/.baresip.",
      "args": {
        "name": "config_path",
        "description": "Defaults to ~/.baresip.",
        "isOptional": false,
        "template": "folders"
      }
    },
    {
      "names": [
        "-4"
      ],
      "description": "IPv4 only"
    },
    {
      "names": [
        "-6"
      ],
      "description": "IPv6 only"
    },
    {
      "names": [
        "-d"
      ],
      "description": "Run as daemon"
    },
    {
      "names": [
        "-e"
      ],
      "description": "Repeatable; each value is one baresip command.",
      "args": {
        "name": "commands",
        "description": "Repeatable; each value is one baresip command.",
        "isOptional": false,
        "isVariadic": true
      },
      "isRepeatable": true
    },
    {
      "names": [
        "-s"
      ],
      "description": "SIP trace"
    },
    {
      "names": [
        "-t"
      ],
      "description": "Quit after (seconds)",
      "args": {
        "name": "quit_after",
        "isOptional": false
      }
    },
    {
      "names": [
        "-v"
      ],
      "description": "Verbose debug"
    }
  ],
  "name": "baresip"
}
