{
  "description": "Clone a repository by ID, list replicated repositories, or start the local node. Auth, issues, patches and identity commands are not covered.",
  "name": "rad",
  "subcommands": [
    {
      "name": "clone",
      "description": "Clone a Radicle repository by its rad: ID.",
      "options": [
        {
          "names": [
            "--scope"
          ],
          "description": "followed limits updates to peers you follow; the default subscribes to all peers.",
          "args": {
            "name": "scope",
            "description": "followed limits updates to peers you follow; the default subscribes to all peers.",
            "isOptional": false,
            "suggestions": [
              {
                "name": "followed",
                "description": "followed"
              }
            ]
          }
        }
      ],
      "args": [
        {
          "name": "rid",
          "description": "A rad:z… identifier.",
          "isOptional": false
        }
      ]
    },
    {
      "name": "ls",
      "description": "List repositories replicated on this node.",
      "options": [
        {
          "names": [
            "--all"
          ],
          "description": "Include all locally available repositories"
        }
      ]
    },
    {
      "name": "node",
      "subcommands": [
        {
          "name": "start",
          "description": "Start the local Radicle node; it runs in the foreground unless daemonized.",
          "options": [
            {
              "names": [
                "--daemon"
              ],
              "description": "Run in the background"
            }
          ]
        }
      ]
    }
  ]
}
