{
  "repo": "pingcap/octopus",
  "binary": "benchbot",
  "binary_path": "benchbot/benchbot.go",
  "surface_kind": "http_service",
  "type": "http_service",
  "extensions": {
    "notes": [
      "Benchbot launches an HTTP API router for managing benchmark suites and backend state.",
      "benchbot/benchbot.go starts an HTTP server after loading backend configuration and benchmark suites."
    ]
  },
  "services": [
    {
      "name": "BenchbotHTTP",
      "type": "http",
      "methods": [
        {
          "name": "ServeAPI",
          "name_key": "BenchbotHTTP.ServeAPI",
          "description": "Start the Benchbot HTTP API server and serve benchmark management routes."
        }
      ]
    }
  ]
}
