INNER CODE UNIT · TypeScript

readPrFiles

NVIDIA/NemoClaw · .dsh/tools/carry_nemoclaw_cached_review_recommendations/index.ts:117

  const readPrFiles = async (number) => {
    const files = [];
    for (let page = 1; page <= 31; page += 1) {
      const result = await tools.run_github_cli({
        workdir: input.workdir,
        args: [
          "api",
          `repos/${repo}/pulls/${number}/files?per_page=100&page=${page}`,
          "--method",
          "GET",
          "--jq",
          ".[].filename",
        ],
        timeoutMs: 30000,
      });
      const pageFiles = result.stdout.split("\n").filter(Boolean);
      if (page === 31 && pageFiles.length)
        throw new Error(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…