GitHub tools: read repos, issues, PRs and write comments
Parameters for Slaunt’s GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.
These let an agent check claims against GitHub (is the PR merged, did the deploy go out, did CI pass) without its own GitHub credentials. They use the workspace’s GitHub connection, so GitHub’s permissions for that connection apply; a repo it can’t see returns an error.Paging is per_page 1–100 (default 20) and page 1–50 unless noted.
Tool
Required
Optional
github_repo_get
owner, repo
github_issues_list
owner, repo
state (open|closed|all, default open), since (ISO time), paging
github_issue_get
owner, repo, issue_number
github_prs_list
owner, repo
state, sort (created|updated|popularity|long-running, default updated), direction (default desc), paging
github_pr_get
owner, repo, pull_number
github_commits_list
owner, repo
sha (branch or commit to start from), path, paging
github_deployments_list
owner, repo
environment, paging
github_search_code
query in GitHub search syntax, e.g. repo:acme/api path:src retry
per_page 1–50 (default 10), page
Writes
These post to real repositories as the workspace’s GitHub connection.
Tool
Required
Optional
github_write_comment
owner, repo, body, and issue_number or pull_number
github_create_issue
owner, repo, title
body, labels, assignees
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Slaunt","description":"Slaunt connects your AI agents to your workspace's shared memory so they can look up past decisions, log their work, and be monitored and stopped from Quaero.","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/slaunt/lkk-8njuZnagInLx/logo/light.svg?fit=max\u0026auto=format\u0026n=lkk-8njuZnagInLx\u0026q=85\u0026s=882d17b32cb4f027fe95eef12a877f5f","dark":"https://mintcdn.com/slaunt/lkk-8njuZnagInLx/logo/dark.svg?fit=max\u0026auto=format\u0026n=lkk-8njuZnagInLx\u0026q=85\u0026s=5c774ed389506ac5a20fba6a4479dd7a"},"favicon":"https://mintcdn.com/slaunt/lkk-8njuZnagInLx/favicon.svg?fit=max\u0026auto=format\u0026n=lkk-8njuZnagInLx\u0026q=85\u0026s=b76655df7040b265031e1ef7a746ae2e","navbar":{"links":[{"href":"https://slaunt.ai/support","label":"Support"},{"href":"https://status.slaunt.ai","label":"Status"}],"primary":{"type":"button","label":"Get started","href":"https://slaunt.ai/get-started"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"slaunt","hasAudioNarration":false,"actualSubdomain":"slaunt","customDomains":["docs.slaunt.ai"],"gitSource":{"type":"artifacts","owner":"prod","repo":"6af7da626f2e1f53fdc29bf0","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6af7db47d5b9c4c7682af2d6"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af7ecd2e118b51243e0f04b","clientVersion":"0.0.4142","searchFilterCounts":[{"language":"default","tag":"Tools","count":9},{"language":"default","tag":"Clients","count":4},{"language":"default","tag":"Get started","count":4},{"language":"default","tag":"Protocol","count":4},{"language":"default","tag":"Help","count":3},{"language":"default","tag":"Guides","count":2},{"language":"default","tag":"Reference","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"tools/github","slug":"/tools/github","pageMetadata":{"title":"GitHub tools: read repos, issues, PRs and write comments","sidebarTitle":"GitHub","description":"Parameters for Slaunt's GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.","icon":"github","href":"/tools/github"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Parameters for Slaunt’s GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,p:`p`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Heading,Table}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`These let an agent check claims against GitHub (is the PR merged, did the deploy go out, did CI pass) without its own GitHub credentials. They use the workspace’s GitHub connection, so GitHub’s permissions for that connection apply; a repo it can’t see returns an error.`}),`\n`,_jsxs(_components.p,{children:[`Paging is `,_jsx(_components.code,{children:`per_page`}),` 1–100 (default 20) and `,_jsx(_components.code,{children:`page`}),` 1–50 unless noted.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`Required`}),_jsx(_components.th,{children:`Optional`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_repo_get`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_issues_list`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`state`}),` (`,_jsx(_components.code,{children:`open`}),`|`,_jsx(_components.code,{children:`closed`}),`|`,_jsx(_components.code,{children:`all`}),`, default `,_jsx(_components.code,{children:`open`}),`), `,_jsx(_components.code,{children:`since`}),` (ISO time), paging`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_issue_get`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`issue_number`})]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_prs_list`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`state`}),`, `,_jsx(_components.code,{children:`sort`}),` (`,_jsx(_components.code,{children:`created`}),`|`,_jsx(_components.code,{children:`updated`}),`|`,_jsx(_components.code,{children:`popularity`}),`|`,_jsx(_components.code,{children:`long-running`}),`, default `,_jsx(_components.code,{children:`updated`}),`), `,_jsx(_components.code,{children:`direction`}),` (default `,_jsx(_components.code,{children:`desc`}),`), paging`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_pr_get`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`pull_number`})]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_commits_list`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`sha`}),` (branch or commit to start from), `,_jsx(_components.code,{children:`path`}),`, paging`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_deployments_list`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`})]}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`environment`}),`, paging`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_search_code`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`query`}),` in GitHub search syntax, e.g. `,_jsx(_components.code,{children:`repo:acme/api path:src retry`})]}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`per_page`}),` 1–50 (default 10), `,_jsx(_components.code,{children:`page`})]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`writes`,children:`Writes`}),`\n`,_jsx(_components.p,{children:`These post to real repositories as the workspace’s GitHub connection.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`Required`}),_jsx(_components.th,{children:`Optional`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_write_comment`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`body`}),`, and `,_jsx(_components.code,{children:`issue_number`}),` or `,_jsx(_components.code,{children:`pull_number`})]}),_jsx(_components.td,{})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`github_create_issue`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`owner`}),`, `,_jsx(_components.code,{children:`repo`}),`, `,_jsx(_components.code,{children:`title`})]}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`body`}),`, `,_jsx(_components.code,{children:`labels`}),`, `,_jsx(_components.code,{children:`assignees`})]})]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"GitHub tools: read repos, issues, PRs and write comments","sidebarTitle":"GitHub","description":"Parameters for Slaunt's GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.","icon":"github","href":"/tools/github"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Writes","slug":"writes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"slaunt","siteName":"Slaunt","title":"GitHub tools: read repos, issues, PRs and write comments - Slaunt","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-14T05:08:37.229Z","originalFileLocation":"tools/github.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Parameters for Slaunt\u0026#x27;s GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Slaunt\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"GitHub tools: read repos, issues, PRs and write comments - Slaunt\">\u003cmeta data-mint-head property=\"og:description\" content=\"Parameters for Slaunt\u0026#x27;s GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Slaunt\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.slaunt.ai/tools/github\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://slaunt.mintlify.site/_mintlify/api/og/v2?division=Tools\u0026amp;title=GitHub+tools%3A+read+repos%2C+issues%2C+PRs+and+write+comments\u0026amp;description=Parameters+for+Slaunt%27s+GitHub+tools%3A+repos%2C+issues%2C+PRs%2C+commits%2C+deployments%2C+code+search%2C+comments+and+issue+creation.\u0026amp;theme=4c461a4622fb15c87b652379\u0026amp;signature=5ee365152f175f2b632ffc1f8a4440f7841b6ec31c5ba639eb030e3145bc111b\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"GitHub tools: read repos, issues, PRs and write comments - Slaunt\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Parameters for Slaunt\u0026#x27;s GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://slaunt.mintlify.site/_mintlify/api/og/v2?division=Tools\u0026amp;title=GitHub+tools%3A+read+repos%2C+issues%2C+PRs+and+write+comments\u0026amp;description=Parameters+for+Slaunt%27s+GitHub+tools%3A+repos%2C+issues%2C+PRs%2C+commits%2C+deployments%2C+code+search%2C+comments+and+issue+creation.\u0026amp;theme=4c461a4622fb15c87b652379\u0026amp;signature=5ee365152f175f2b632ffc1f8a4440f7841b6ec31c5ba639eb030e3145bc111b\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/slaunt/uwwqLSEgw3LzwqCt/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Slaunt\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.slaunt.ai/tools/github\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/tools/github.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.slaunt.ai/#organization\",\"name\":\"Slaunt\",\"url\":\"https://docs.slaunt.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/slaunt/lkk-8njuZnagInLx/logo/light.svg?fit=max\u0026auto=format\u0026n=lkk-8njuZnagInLx\u0026q=85\u0026s=882d17b32cb4f027fe95eef12a877f5f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.slaunt.ai#website\",\"name\":\"Slaunt\",\"url\":\"https://docs.slaunt.ai\",\"publisher\":{\"@id\":\"https://docs.slaunt.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.slaunt.ai/tools/github#webpage\",\"url\":\"https://docs.slaunt.ai/tools/github\",\"name\":\"GitHub tools: read repos, issues, PRs and write comments\",\"description\":\"Parameters for Slaunt's GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.\",\"dateModified\":\"2026-11-14T05:08:37.229Z\",\"isPartOf\":{\"@id\":\"https://docs.slaunt.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.slaunt.ai/tools/github#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.slaunt.ai/tools/github#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tools\",\"item\":\"https://docs.slaunt.ai/tools/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GitHub tools: read repos, issues, PRs and write comments\",\"item\":\"https://docs.slaunt.ai/tools/github\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.slaunt.ai/tools/github#article\",\"headline\":\"GitHub tools: read repos, issues, PRs and write comments\",\"name\":\"GitHub tools: read repos, issues, PRs and write comments\",\"description\":\"Parameters for Slaunt's GitHub tools: repos, issues, PRs, commits, deployments, code search, comments and issue creation.\",\"url\":\"https://docs.slaunt.ai/tools/github\",\"mainEntityOfPage\":{\"@id\":\"https://docs.slaunt.ai/tools/github#webpage\"},\"dateModified\":\"2026-11-14T05:08:37.229Z\",\"publisher\":{\"@id\":\"https://docs.slaunt.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.slaunt.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Slaunt\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Slaunt\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/tools/github.md","siteName":"Slaunt","nav":{"global":null,"pages":[{"group":"Get started","pages":[{"title":"Slaunt developer documentation","sidebarTitle":"Introduction","icon":"house","href":"/index"},{"title":"Connect Claude Code or Codex to Slaunt","sidebarTitle":"Quickstart","icon":"rocket","href":"/quickstart"},{"title":"Set up Slaunt without writing code","sidebarTitle":"Setup without code","icon":"hand-pointer","href":"/setup-without-code"},{"title":"Core concepts in Slaunt","sidebarTitle":"Core concepts","icon":"book-open","href":"/concepts"}]},{"group":"Clients","pages":[{"title":"Use Slaunt with Claude Code","sidebarTitle":"Claude Code","icon":"terminal","href":"/clients/claude-code"},{"title":"Use Slaunt with Codex","sidebarTitle":"Codex","icon":"terminal","href":"/clients/codex"},{"title":"Connect Cursor and other MCP clients to Slaunt","sidebarTitle":"Other clients","icon":"plug","href":"/clients/other"},{"title":"Install Slaunt agent instructions with slaunt-install","sidebarTitle":"Agent instructions","icon":"file-text","href":"/clients/agent-instructions"}]},{"group":"Protocol","pages":[{"title":"Slaunt MCP transport: sessions, headers and limits","sidebarTitle":"Transport","icon":"network","href":"/protocol/transport"},{"title":"Authenticate to the Slaunt MCP server with OAuth","sidebarTitle":"Authentication","icon":"key-round","href":"/protocol/authentication"},{"title":"Thread and run lifecycle state machine","sidebarTitle":"Lifecycle","icon":"git-branch","href":"/protocol/lifecycle"},{"title":"Slaunt MCP error reference","sidebarTitle":"Errors","icon":"triangle-alert","href":"/protocol/errors"}]},{"group":"Tools","pages":[{"title":"Slaunt MCP tools overview","sidebarTitle":"Overview","icon":"wrench","href":"/tools/overview"},{"title":"Lifecycle tools: thread_begin, run_begin, run_step, run_end","sidebarTitle":"Lifecycle","icon":"git-branch","href":"/tools/lifecycle"},{"title":"Slaunt Context tools: search, read and log events","sidebarTitle":"Slaunt Context","icon":"database","href":"/tools/context"},{"title":"Task tools: create, search and import Slaunt Tasks","sidebarTitle":"Tasks","icon":"list-checks","href":"/tools/tasks"},{"title":"Workspace tools: identity, bootstrap and roster","sidebarTitle":"Workspace","icon":"building-2","href":"/tools/workspace"},{"title":"Room tools: browse and manage workspace files","sidebarTitle":"Room","description":"Parameters for Room tools: listing, reading, upload receipts, folders, groups and updates.","icon":"folder","href":"/tools/room"},{"title":"GitHub tools: read repos, issues, PRs and write comments","sidebarTitle":"GitHub","icon":"github","href":"/tools/github"},{"title":"Hook and capture tools for agent clients","sidebarTitle":"Hooks and capture","description":"Parameters for codex_hook_event, claude_hook_event, chat_hook_event, chat_capture, chat_events_list, tool_authorize and threads tools.","icon":"webhook","href":"/tools/hooks"},{"title":"Provider tools through Slaunt Gateway","sidebarTitle":"Provider tools","icon":"cable","href":"/tools/gateway"}]},{"group":"Guides","pages":[{"title":"Write useful Slaunt Context events","sidebarTitle":"Writing Context events","icon":"pen-line","href":"/guides/slaunt-context"},{"title":"Monitor and stop agents with Quaero and KillBar","sidebarTitle":"Quaero and KillBar","icon":"power","href":"/guides/quaero"}]},{"group":"Reference","pages":[{"title":"Slaunt security model for agent developers","sidebarTitle":"Security and data","icon":"shield","href":"/reference/security"},{"title":"Slaunt plans, quotas and usage limits","sidebarTitle":"Plans and limits","icon":"gauge","href":"/reference/plans-and-limits"}]},{"group":"Help","pages":[{"title":"Troubleshoot Slaunt connections and tool errors","sidebarTitle":"Troubleshooting","icon":"life-buoy","href":"/help/troubleshooting"},{"title":"Fix an agent that isn't showing up in Quaero","sidebarTitle":"Agent not showing up","icon":"search","href":"/help/agent-not-showing-up"},{"title":"Slaunt developer FAQ","sidebarTitle":"FAQ","icon":"circle-help","href":"/help/faq"}]}]},"basePath":"","title":"GitHub tools: read repos, issues, PRs and write comments - Slaunt","buildId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","deploymentId":"dpl_G2Qd45vZZ7MkBiGF9yYx8ZsbbKXX","dynamics":[],"chunks":[]}