   
   @Argument(help: "The ending point for the comparison.")
   var endingTag: String?
+  
+  @Option(name: [.short, .customLong("repo")], help: "The GitHub repository to search for changes.")
+  var repository: String = "apple/swift-argument-parser"
 
   func validate() throws {
     func checkTag(_ tag: String) -> Bool {

    }
  }
  
  func references(for authors: [Author]) -> String {
    authors
      .map({ $0.linkReference })
      .joined(separator: "\n")
  }
  
  func comparisonURL() throws -> URL {
    guard let url = URL(
      string: "https://api.github.com/repos/apple/swift-argument-parser/compare/\(startingTag)...\(endingTag ?? "HEAD")")
    else {
      print("Couldn't create url string")
      throw ExitCode.failure

    case htmlURL = "html_url"
  }
  
  var inlineLink: String {
    "[\(login)]"
  }
}

