Skip to Content

createGitHubTools

createGitHubTools(getAccessToken: () => string | null, requestGitHubAccess: () => Promise<string>): ToolConfig[]

Defined in: src/tools/github.ts:207 

Create GitHub tools for the chat system.

Parameters

ParameterTypeDescription

getAccessToken

() => string | null

Returns the current GitHub access token (or null)

requestGitHubAccess

() => Promise<string>

Triggers the OAuth flow and returns a token

Returns

ToolConfig[]

Last updated on