fetchGithubContent
Retrieve GitHub or Gitee content by URL—including README, source files with line ranges, issues, PRs, commits, and releases—without cloning the repository.
Instructions
Fetch GitHub/Gitee by URL: README, source file (/blob/, with lines), tree, issue, PR, commit, compare, or releases (releaseLimit for recent N). Example: https://github.com/o/r/blob/main/src/index.ts — ref can be branch/tag/commit; not a repo clone.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| lines | No | Optional source-file line range, 1-based inclusive (e.g. "120-180"). Only valid for /blob/ URLs; URL hash #L120-L180 also works. | |
| releaseLimit | No | Optional number of releases to return for /releases URLs (1-30, default 10). |