{
  "isError" : false,
  "request" : { },
  "response" : {
    "meta" : {
      "serverMs" : "<timing>"
    },
    "programCount" : 2,
    "programNames" : [ "Main", "DailyBatch" ],
    "programs" : [ {
      "file" : "app.ek9",
      "line" : 6,
      "module" : "com.example.app",
      "name" : "Main",
      "parameters" : [ ],
      "signature" : "Main()"
    }, {
      "file" : "app.ek9",
      "line" : 10,
      "module" : "com.example.app",
      "name" : "DailyBatch",
      "parameters" : [ {
        "name" : "runDate",
        "type" : "Date"
      } ],
      "signature" : "DailyBatch()\n  -> runDate as Date"
    } ],
    "status" : "ok",
    "summary" : {
      "moduleCount" : 1,
      "withArgsCount" : 1
    }
  },
  "scenario" : "list_all",
  "tool" : "query_programs"
}
