Skip to main content

Github

@bixu/githubv2026.05.05.1· 3mo agoMODELS
01README

GitHub resource models (repos, issues, PRs, members, Actions runs) using Octokit REST SDK

02Models5
github_actions.tsv2026.05.05.1

Global Arguments

ArgumentTypeDescription
token?stringGitHub token (auto-detected from GH_TOKEN, GITHUB_TOKEN, or gh CLI config)
ownerstringRepository owner
repostringRepository name
fn pr(pr: number, json: boolean)
Get the latest Actions runs for a pull request
ArgumentTypeDescription
prnumberPull request number
jsonbooleanOutput raw JSON
fn watch(pr: number, interval: number)
Poll a PR
ArgumentTypeDescription
prnumberPull request number
intervalnumberPolling interval in seconds (default: 30)
github_issue.tsv2026.03.10.1

Global Arguments

ArgumentTypeDescription
tokenstringGitHub personal access token
org?stringDefault GitHub organization (can be overridden per method)
owner?stringDefault repository owner for repo-scoped methods
fn search(query: string, owner?: string, repo?: string, state: enum, limit: number, json: boolean)
Search issues across repositories using GitHub search syntax
ArgumentTypeDescription
querystringSearch query (GitHub issues search syntax, e.g. 'network-helper immutable')
owner?stringRepository owner to scope search to (used with repo)
repo?stringRepository name to scope search to (requires owner)
stateenumFilter by state
limitnumberMaximum number of results to return
jsonbooleanOutput raw JSON
fn list(repo: string, owner?: string, state: enum, labels?: string, json: boolean)
List issues for a repository
ArgumentTypeDescription
repostringRepository name
owner?stringRepository owner
stateenumFilter by state
labels?stringComma-separated list of label names to filter by
jsonbooleanOutput raw JSON
github_member.tsv2026.03.09.1

Global Arguments

ArgumentTypeDescription
tokenstringGitHub personal access token
org?stringDefault GitHub organization (can be overridden per method)
fn list(org?: string, role: enum, json: boolean)
List members of an organization
ArgumentTypeDescription
org?stringGitHub organization
roleenumFilter by role
jsonbooleanOutput raw JSON
github_pull.tsv2026.03.09.1

Global Arguments

ArgumentTypeDescription
tokenstringGitHub personal access token
org?stringDefault GitHub organization (can be overridden per method)
owner?stringDefault repository owner for repo-scoped methods
fn list(repo: string, owner?: string, state: enum, json: boolean)
List pull requests for a repository
ArgumentTypeDescription
repostringRepository name
owner?stringRepository owner
stateenumFilter by state
jsonbooleanOutput raw JSON
github_repo.tsv2026.03.10.1

Global Arguments

ArgumentTypeDescription
tokenstringGitHub personal access token
org?stringDefault GitHub organization (can be overridden per method)
owner?stringDefault repository owner for repo-scoped methods
fn list(org?: string, type: enum, sort: enum, json: boolean)
List repositories for an organization
ArgumentTypeDescription
org?stringGitHub organization
typeenumFilter by repo type
sortenumSort field
jsonbooleanOutput raw JSON instead of a table
fn listForUser(username?: string, type: enum, sort: enum, json: boolean)
List repositories for the authenticated user or a specified user
ArgumentTypeDescription
username?stringGitHub username (omit to list repos for the authenticated user)
typeenumFilter by repo relationship to user
sortenumSort field
jsonbooleanOutput raw JSON instead of a table
fn get(repo: string, owner?: string)
Get details for a single repository
ArgumentTypeDescription
repostringRepository name
owner?stringRepository owner (defaults to org or owner global arg)
fn searchCode(query: string, org?: string, repo?: string, owner?: string, language?: string, path?: string, limit: number, json: boolean)
Search code across repositories using GitHub code search syntax
ArgumentTypeDescription
querystringSearch query (GitHub code search syntax, e.g. 'ipv6 language:groovy')
org?stringOrganization to scope search to
repo?stringRepository name to scope search to (requires org/owner)
owner?stringRepository owner to scope search to (used with repo)
language?stringFilter by programming language
path?stringFilter by file path (e.g. 'Jenkinsfile' or '*.gradle')
limitnumberMaximum number of results to return
jsonbooleanOutput raw JSON

Resources

repo— GitHub repository
03Previous Versions4
2026.04.23.2
2026.04.23.1
2026.03.10.1
2026.03.09.1
04Stats
D
58 / 100
Downloads
44
Archive size
228.5 KB
  • Has README or module doc0/2missing
  • README has a code example0/1missing
  • README is substantive0/1pending
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared0/1missing
  • Verified public repository2/2earned
05Platforms
06Labels