Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/sourcebot-dev/sourcebot
/ functions
Functions
1,810 in github.com/sourcebot-dev/sourcebot
⨍
Functions
1,810
◇
Types & classes
618
↓ 1 callers
Function
createFakeStreamResult
()
packages/web/src/ee/features/chat/agent.test.ts:139
↓ 1 callers
Function
createFoldingStateWithDecorations
( references: FileReference[], totalLines: number, padding: number = 3 )
packages/web/src/ee/features/chat/components/chatThread/codeFoldingExtension.ts:353
↓ 1 callers
Function
createGitHubProvider
(id: string, clientId: string, clientSecret: string, baseUrl: string)
packages/web/src/ee/features/sso/sso.ts:195
↓ 1 callers
Function
createGitLabFromOAuthToken
({ oauthToken, url }: { oauthToken?: string, url?: string })
packages/backend/src/gitlab.ts:25
↓ 1 callers
Function
createGitLabProvider
(id: string, clientId: string, clientSecret: string, baseUrl: string)
packages/web/src/ee/features/sso/sso.ts:223
↓ 1 callers
Function
createGoogleProvider
(id: string, clientId: string, clientSecret: string)
packages/web/src/ee/features/sso/sso.ts:253
↓ 1 callers
Function
createInvites
(emails: string[])
packages/web/src/features/userManagement/actions.ts:267
↓ 1 callers
Method
createJobs
(connections: Connection[])
packages/backend/src/connectionManager.ts:129
↓ 1 callers
Function
createJumpCloudProvider
(id: string, clientId: string, clientSecret: string, issuer: string)
packages/web/src/ee/features/sso/sso.ts:393
↓ 1 callers
Function
createKeycloakProvider
(id: string, clientId: string, clientSecret: string, issuer: string)
packages/web/src/ee/features/sso/sso.ts:272
↓ 1 callers
Function
createMcpServer
()
packages/web/src/ee/features/mcp/server.ts:30
↓ 1 callers
Function
createMicrosoftEntraIDProvider
(id: string, clientId: string, clientSecret: string, issuer: string)
packages/web/src/ee/features/sso/sso.ts:282
↓ 1 callers
Function
createMissingToolRows
(entries: ServerToolsEntry[])
packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts:270
↓ 1 callers
Function
createMockPrisma
()
packages/backend/src/repoIndexManager.test.ts:146
↓ 1 callers
Function
createMockPromClient
()
packages/backend/src/repoIndexManager.test.ts:189
↓ 1 callers
Function
createMockRedis
()
packages/backend/src/repoIndexManager.test.ts:162
↓ 1 callers
Function
createMockRepo
(overrides: Partial<Repo> = {})
packages/backend/src/repoIndexManager.test.ts:197
↓ 1 callers
Function
createMockSettings
()
packages/backend/src/repoIndexManager.test.ts:167
↓ 1 callers
Function
createMockStorage
()
packages/web/src/ee/features/chat/components/chatThreadPanel.test.tsx:21
↓ 1 callers
Function
createOktaProvider
(id: string, clientId: string, clientSecret: string, issuer: string)
packages/web/src/ee/features/sso/sso.ts:262
↓ 1 callers
Function
createPrismaMock
()
packages/web/src/ee/features/chat/mcp/actions.test.ts:67
↓ 1 callers
Function
createPublicOpenApiDocument
(version: string)
packages/web/src/openapi/publicApiDocument.ts:106
↓ 1 callers
Function
createReferencesHighlightExtension
( references: FileReference[], onHoveredReferenceChanged: (reference?: FileReference) => void, onS
packages/web/src/ee/features/chat/components/chatThread/referencesHighlightExtension.ts:97
↓ 1 callers
Function
createThemeExtension
({ theme, settings = {} }: CreateThemeOptions)
packages/web/src/hooks/useCodeMirrorTheme.ts:59
↓ 1 callers
Function
createTimeoutFetch
(timeoutMs: number)
packages/web/src/app/api/(server)/ee/askmcp/connect/route.ts:33
↓ 1 callers
Function
createTimeoutFetch
(timeoutMs: number)
packages/web/src/ee/features/chat/mcp/actions.ts:91
↓ 1 callers
Function
createTools
(context: ToolContext)
packages/web/src/ee/features/chat/tools.ts:17
↓ 1 callers
Function
decodeOfflineLicenseKeyPayload
(payload: string)
packages/shared/src/entitlements.ts:49
↓ 1 callers
Function
decrypt
(iv: string, encryptedText: string)
packages/shared/src/crypto.ts:30
↓ 1 callers
Function
decryptJWE
()
packages/web/tools/decryptJWE.ts:20
↓ 1 callers
Function
dedupeCommitAuthorsByEmail
(authors: CommitAuthor[])
packages/web/src/app/(app)/browse/components/commitAuthors.ts:38
↓ 1 callers
Function
deepEqual
(a, b)
scripts/fetchLicenses.mjs:31
↓ 1 callers
Function
deleteApiKey
(name: string)
packages/web/src/actions.ts:112
↓ 1 callers
Function
demoteToMember
(memberId: string)
packages/web/src/ee/features/userManagement/actions.ts:81
↓ 1 callers
Function
denyAuthorization
({ redirectUri, state, }: { redirectUri: string; state: string | undefined; })
packages/web/src/ee/features/oauth/actions.ts:68
↓ 1 callers
Function
discoverAuthorizationServerMetadata
(authorizationServerUrl: URL, fetchFn: typeof fetch)
packages/web/src/ee/features/chat/mcp/dcrDiscovery.ts:180
↓ 1 callers
Function
discoverProtectedResourceMetadata
(serverUrl: URL, fetchFn: typeof fetch)
packages/web/src/ee/features/chat/mcp/dcrDiscovery.ts:150
↓ 1 callers
Function
dismissBanner
(id: BannerId)
packages/web/src/app/(app)/components/banners/actions.ts:11
↓ 1 callers
Function
dismissMobileUnsupportedSplashScreen
()
packages/web/src/actions.ts:581
↓ 1 callers
Function
dockerComposeProjectName
()
packages/setupWizard/src/index.ts:272
↓ 1 callers
Function
encodeOfflineKey
(payload: object)
packages/shared/src/entitlements.test.ts:35
↓ 1 callers
Function
encodeRFC3986URIComponent
(str: string)
packages/web/src/lib/utils.ts:68
↓ 1 callers
Function
encrypt
(text: string)
packages/shared/src/crypto.ts:18
↓ 1 callers
Function
encryptAccountData
(data: { access_token?: string | null; refresh_token?: string | null; id_token?: string | null;
packages/web/src/lib/encryptedPrismaAdapter.ts:76
↓ 1 callers
Function
encryptAccountTokens
* Encrypts OAuth tokens in account data before database storage
packages/web/src/lib/encryptedPrismaAdapter.ts:9
↓ 1 callers
Function
encryptActivationCode
(code: string)
packages/shared/src/crypto.ts:231
↓ 1 callers
Function
ensureFreshAccountToken
( account: Account, db: PrismaClient, )
packages/backend/src/ee/tokenRefresh.ts:63
↓ 1 callers
Method
ensureInitialized
()
packages/backend/src/ee/githubAppManager.ts:39
↓ 1 callers
Function
escapeGitBreLiteral
(s: string)
packages/web/src/app/(app)/browse/components/commitAuthors.ts:68
↓ 1 callers
Function
estimateRowHeight
(file: FileDiff, isCollapsed: boolean)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/fileDiffList.tsx:30
↓ 1 callers
Function
expandRegion
(regionIndex: number, direction: 'up' | 'down', linesToExpand: number = 20)
packages/web/src/ee/features/chat/components/chatThread/codeFoldingExtension.ts:236
↓ 1 callers
Function
expandRegionInternal
( currentState: FoldingState, hiddenRegionIndex: number, direction: 'up' | 'down', linesToExpa
packages/web/src/ee/features/chat/components/chatThread/codeFoldingExtension.ts:167
↓ 1 callers
Function
expandTokens
(tokens: string[])
packages/web/src/ee/features/chat/mcp/mcpToolRegistry.ts:34
↓ 1 callers
Function
extractHostWithPort
(url: string)
packages/backend/src/repoCompileUtils.ts:46
↓ 1 callers
Function
extractResourceMetadataUrl
(response: Response)
packages/web/src/ee/features/chat/mcp/dcrDiscovery.ts:93
↓ 1 callers
Function
fetchAllProjects
(url: string)
packages/backend/src/gerrit.ts:64
↓ 1 callers
Function
fetchAuditRecords
(params: FetchAuditRecordsParams)
packages/web/src/ee/features/audit/actions.ts:34
↓ 1 callers
Function
fetchFileContent
(pr_payload: sourcebot_pr_payload, filename: string)
packages/web/src/features/agents/review-agent/nodes/fetchFileContent.ts:25
↓ 1 callers
Function
fetchLicense
(name, version)
scripts/fetchLicenses.mjs:98
↓ 1 callers
Function
fetchRepository
( { cloneUrl, authHeader, path, onProgress, signal, }: {
packages/backend/src/git.ts:122
↓ 1 callers
Function
fetchToolsBatch
(clients: McpToolSet[])
packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts:246
↓ 1 callers
Function
fetchToolsForClient
(client: McpToolSet)
packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts:196
↓ 1 callers
Function
fetchWithRetry
( input: RequestInfo | URL, init?: RequestInit, { retries = 3, backoffMs = 1000 }: { retries?: num
packages/web/src/lib/utils.ts:637
↓ 1 callers
Function
filledSquaresForTotal
(total: number)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/diffStat.tsx:36
↓ 1 callers
Function
findGitRepos
(root: string, maxDepth: number)
packages/setupWizard/src/localRepos.ts:33
↓ 1 callers
Function
findInQueryIR
( query: QueryIR, predicate: (query: QueryIR) => boolean )
packages/web/src/features/search/ir.ts:168
↓ 1 callers
Function
findLinearIssuesForPRs
* Find Linear issues that have attachments linking to the given GitHub PRs
scripts/tagLinearIssuesWithRelease.mjs:90
↓ 1 callers
Function
findLinguistLanguage
(value: string)
packages/web/src/features/search/parser.ts:70
↓ 1 callers
Function
findLocalDeclarationText
(localName)
packages/web/tools/eslint-plugin-local/rules/requireAuthWrapper.mjs:110
↓ 1 callers
Function
findOrCreateReleaseLabel
* Find or create a label for the release version
scripts/tagLinearIssuesWithRelease.mjs:176
↓ 1 callers
Function
findSearchBasedSymbolDefinitions
(props: FindRelatedSymbolsRequest)
packages/web/src/features/codeNav/api.ts:70
↓ 1 callers
Function
findSearchBasedSymbolReferences
(props: FindRelatedSymbolsRequest)
packages/web/src/features/codeNav/api.ts:16
↓ 1 callers
Function
formatDate
(date: Date)
packages/web/src/app/(app)/settings/license/offlineLicenseCard.tsx:65
↓ 1 callers
Function
formatDate
(isoDate: string)
packages/web/src/app/(app)/settings/license/recentInvoicesCard.tsx:86
↓ 1 callers
Function
formatFileSize
(bytes: number)
packages/web/src/app/(app)/browse/[...path]/components/codePreviewPanel/codePreviewPanel.tsx:16
↓ 1 callers
Function
formatFullDate
(date: Date)
packages/web/src/app/(app)/components/DisplayDate.tsx:4
↓ 1 callers
Function
formatLabel
(from: Date | undefined, to: Date | undefined)
packages/web/src/app/(app)/browse/[...path]/components/commitHistoryPanel/dateFilter.tsx:38
↓ 1 callers
Function
formatPrice
(unitAmount: number, currency: string, interval: BillingInterval)
packages/web/src/features/billing/planComparisonTable.tsx:57
↓ 1 callers
Function
formatStarCount
(count: number)
packages/web/src/app/(app)/chat/components/tutorialDialog.tsx:54
↓ 1 callers
Function
formatUsageSharePercent
(percent: number)
packages/web/src/ee/features/chat/mcp/utils.ts:34
↓ 1 callers
Function
frame
()
packages/web/src/features/billing/licenseActivactionDialog.tsx:36
↓ 1 callers
Function
functionLevelUseServer
(fnBody)
packages/web/tools/eslint-plugin-local/rules/requireAuthWrapper.mjs:101
↓ 1 callers
Function
genId
()
packages/web/src/components/hooks/use-toast.ts:30
↓ 1 callers
Function
generateAndStoreAuthCode
({ clientId, userId, redirectUri, codeChallenge, resource, }: { clientId: string;
packages/web/src/ee/features/oauth/server.ts:17
↓ 1 callers
Function
generateAndUpdateChatNameFromMessage
({ chatId, languageModelId, message }: { chatId: string, languageModelId: string, message: string })
packages/web/src/ee/features/chat/actions.ts:11
↓ 1 callers
Function
generateApiKey
()
packages/shared/src/crypto.ts:49
↓ 1 callers
Function
generateDiffReviewPrompt
(diff: sourcebot_diff, context: sourcebot_context[], rules: string[])
packages/web/src/features/agents/review-agent/nodes/generateDiffReviewPrompt.ts:7
↓ 1 callers
Function
generateIV
()
packages/shared/src/crypto.ts:14
↓ 1 callers
Function
getAccountSyncStatus
(jobId: string)
packages/web/src/app/api/(server)/ee/accountPermissionSyncJobStatus/api.ts:12
↓ 1 callers
Function
getAccountSyncStatus
(jobId: string)
packages/web/src/app/api/(client)/client.ts:188
↓ 1 callers
Function
getAllInvoices
()
packages/web/src/ee/features/lighthouse/actions.ts:72
↓ 1 callers
Function
getAnalytics
()
packages/web/src/ee/features/analytics/actions.ts:14
↓ 1 callers
Function
getAskMcpAvailabilityAnalytics
({ prisma, userId, orgId, disabledMcpServerIds, }: { prisma: AskMcpAvailabilityPrismaClien
packages/web/src/features/chat/askMcpAnalytics.server.ts:36
↓ 1 callers
Function
getAskMcpTurnCompletedAnalytics
({ messages, availability, }: { messages: SBChatMessage[]; availability: AskMcpAvailabilityAna
packages/web/src/features/chat/askMcpAnalytics.server.ts:92
↓ 1 callers
Function
getAzureDevOpsReposFromConfig
( config: AzureDevOpsConnectionConfig, )
packages/backend/src/azuredevops.ts:28
↓ 1 callers
Function
getBitbucketReposFromConfig
(config: BitbucketConnectionConfig)
packages/backend/src/bitbucket.ts:80
↓ 1 callers
Function
getCachedListTools
(cacheKey: string)
packages/web/src/ee/features/chat/mcp/mcpToolSets.ts:130
↓ 1 callers
Function
getChatInfo
({ chatId }: { chatId: string })
packages/web/src/features/chat/actions.ts:65
↓ 1 callers
Function
getCloneUrl
(repo: BitbucketRepository)
packages/backend/src/repoCompileUtils.ts:431
↓ 1 callers
Function
getCodeHostBrowseAtBranchUrl
({ webUrl, codeHostType, branchName: _branchName, }: { webUrl?: string | null, codeHostTyp
packages/web/src/lib/utils.ts:379
← previous
next →
701–800 of 1,810, ranked by callers