The GitHub sync currently enforces a hard cap of 100 closed pull requests per repository (or those closed in the last 60 days) with no way to adjust. This prevents users from ingesting their full PR history and forces manual workarounds. We need to expose a configuration option or alternate mechanism to allow fetching beyond the 100-PR limit so that customers can ingest all closed PRs on demand.