MCPcopy Index your code

hub / github.com/sourcebot-dev/sourcebot / functions

Functions1,810 in github.com/sourcebot-dev/sourcebot

↓ 11 callersFunctioncreateStaticOAuthMcpServer
( body: CreateStaticOAuthMcpServerRequest, )
packages/web/src/ee/features/chat/mcp/actions.ts:234
↓ 11 callersFunctionfileReferenceToString
({ repo, path, range }: Omit<FileReference, 'type' | 'id'>)
packages/web/src/features/chat/utils.ts:232
↓ 11 callersFunctionhoursFromNow
(h: number)
packages/web/src/app/(app)/components/banners/bannerResolver.test.ts:31
↓ 11 callersFunctionisRemotePath
(path: string)
packages/shared/src/env.server.ts:55
↓ 11 callersFunctionmakeGitHubRepo
(id: number, name: string, topics: string[] = [])
packages/backend/src/ee/syncSearchContexts.test.ts:42
↓ 11 callersFunctionmakeMockGitlabClient
(allDiffsResult: unknown, mrOverrides: Partial<typeof MOCK_MR_API_RESPONSE> = {})
packages/web/src/features/agents/review-agent/nodes/gitlabMrParser.test.ts:51
↓ 11 callersFunctionmakeServerRepo
(overrides: Partial<ServerRepository> = {})
packages/backend/src/bitbucket.test.ts:15
↓ 11 callersFunctionmultiInput
(options: { message: string; placeholder?: string; validate?: (value: string) => string | true; })
packages/setupWizard/src/utils.ts:89
↓ 11 callersFunctionnegate
(prefix: SearchPrefix)
packages/web/src/app/(app)/components/searchBar/useSuggestionModeMappings.ts:8
↓ 11 callersFunctionserverShouldExcludeRepo
(repo: BitbucketRepository, config: BitbucketConnectionConfig)
packages/backend/src/bitbucket.ts:589
↓ 11 callersFunctionvalidOfflineKey
(overrides: { seats?: number; anonymousAccess?: boolean; expiryDate?: string } = {})
packages/shared/src/entitlements.test.ts:43
↓ 10 callersFunctioncheckAskEntitlement
()
packages/web/src/features/chat/utils.server.ts:21
↓ 10 callersFunctioncheckMcpServerDcrSupport
(serverUrl: string, fetchFn: typeof fetch = fetch)
packages/web/src/ee/features/chat/mcp/dcrDiscovery.ts:188
↓ 10 callersFunctioncreateOnSuggestionClickedHandler
(params: { regexEscaped?: boolean, trailingSpace?: boolean } = {})
packages/web/src/app/(app)/components/searchBar/searchSuggestionsBox.tsx:95
↓ 10 callersFunctioncreatePrismaMock
()
packages/web/src/features/mcp/prismaOAuthClientProvider.test.ts:31
↓ 10 callersFunctioncreateProvider
( prisma = createPrismaMock(), options: { allowClientRegistration?: boolean; requestedOAuthScopes?: st
packages/web/src/ee/features/chat/mcp/prismaOAuthClientProvider.test.ts:45
↓ 10 callersFunctiondecryptOAuthToken
(encryptedText: string | null | undefined)
packages/shared/src/crypto.ts:202
↓ 10 callersFunctiongetAuthContext
()
packages/web/src/middleware/withAuth.ts:64
↓ 10 callersFunctiongetMcpFaviconUrl
(serverUrl: string, serverName?: string)
packages/web/src/features/chat/mcp/utils.ts:80
↓ 10 callersFunctiongithubPrParser
(octokit: Octokit, pullRequest: GitHubPullRequest)
packages/web/src/features/agents/review-agent/nodes/githubPrParser.ts:9
↓ 10 callersFunctionhashSecret
(text: string)
packages/shared/src/crypto.ts:45
↓ 10 callersFunctioninvalidGitRef
(ref: string)
packages/web/src/lib/serviceError.ts:114
↓ 10 callersFunctionisRecord
(value: unknown)
packages/web/src/ee/features/chat/mcp/externalMcpError.ts:20
↓ 10 callersFunctionmsBefore
(ms: number)
packages/web/src/app/(app)/components/banners/bannerResolver.test.ts:338
↓ 10 callersFunctionsanitizeMcpServerName
(name: string)
packages/web/src/ee/features/chat/mcp/utils.ts:10
↓ 10 callersFunctionverifyAndExchangeCode
({ rawCode, clientId, redirectUri, codeVerifier, resource, }: { rawCode: string; c
packages/web/src/ee/features/oauth/server.ts:50
↓ 9 callersFunctioncloudShouldExcludeRepo
(repo: BitbucketRepository, config: BitbucketConnectionConfig)
packages/backend/src/bitbucket.ts:370
↓ 9 callersFunctioncompileGenericGitHostConfig_file
( config: GenericGitHostConnectionConfig, connectionId: number, )
packages/backend/src/repoCompileUtils.ts:586
↓ 9 callersFunctioncompleteSuggestion
(params: { query: string, suggestionQuery: string, cursorPosition: number, suggestion: string,
packages/web/src/app/(app)/components/searchBar/searchSuggestionsBox.tsx:479
↓ 9 callersFunctioncreateToolDefinition
(name: string)
packages/web/src/ee/features/chat/agent.test.ts:52
↓ 9 callersFunctiondetectGitHubTokenType
(token: string)
packages/backend/src/github.ts:38
↓ 9 callersFunctiongetConfiguredLanguageModelsInfo
()
packages/web/src/features/chat/utils.server.ts:128
↓ 9 callersFunctionhasEntitlement
(entitlement: Entitlement)
packages/backend/src/entitlements.ts:15
↓ 9 callersFunctioninvalidateMcpConfigurationQueries
(queryClient: QueryClient)
packages/web/src/ee/features/chat/mcp/queryKeys.ts:10
↓ 9 callersFunctionisGitRefValid
(ref: string)
packages/web/src/features/git/utils.ts:4
↓ 9 callersFunctionmakeCloudRepo
(overrides: Partial<CloudRepository> = {})
packages/backend/src/bitbucket.test.ts:7
↓ 9 callersFunctionmakeOfflineLicense
(overrides: Partial<OfflineLicenseMetadata> = {})
packages/web/src/app/(app)/components/banners/bannerResolver.test.ts:68
↓ 9 callersFunctionmakePullRequest
(overrides: Partial<{ number: number; title: string; body: string | null; head_sha: string;
packages/web/src/features/agents/review-agent/nodes/githubPrParser.test.ts:16
↓ 9 callersFunctionmockConfigFile
(settings?: object)
packages/shared/src/utils.test.ts:12
↓ 9 callersFunctionnormalizeMcpOAuthReturnTo
(returnTo: unknown)
packages/web/src/features/mcp/mcpOAuthReturnTo.ts:8
↓ 9 callersFunctionnormalizeMcpOAuthReturnTo
(returnTo: unknown)
packages/web/src/ee/features/chat/mcp/mcpOAuthReturnTo.ts:11
↓ 9 callersFunctionoauthApiHandler
(handler: H)
packages/web/src/ee/features/oauth/apiHandler.ts:18
↓ 9 callersFunctionregisterMcpTool
( server: McpServer, def: ToolDefinition<TName, TShape, TMetadata>, context: ToolContext, )
packages/web/src/features/tools/adapters.ts:37
↓ 9 callersFunctionsanitizeMcpServerName
(name: string)
packages/web/src/features/chat/mcp/utils.ts:10
↓ 9 callersFunctiontoVercelAITool
( def: ToolDefinition<TName, TShape, TMetadata>, context: ToolContext, )
packages/web/src/features/tools/adapters.ts:7
↓ 9 callersFunctionupdateMcpServerOAuthScopes
(serverId: string, oauthScopes: McpServerOAuthScopeEntry[])
packages/web/src/ee/features/chat/mcp/actions.ts:308
↓ 9 callersFunctionuseBrowseParams
()
packages/web/src/app/(app)/browse/hooks/useBrowseParams.ts:5
↓ 8 callersFunctioncollectDecoratedSpans
(doc: string, language: Extension)
packages/web/src/ee/features/codeNav/components/symbolHoverPopup/symbolHoverTargetsExtension.test.ts:12
↓ 8 callersFunctioncreateCodeFoldingExtension
( references: FileReference[] = [], padding: number = 3 )
packages/web/src/ee/features/chat/components/chatThread/codeFoldingExtension.ts:375
↓ 8 callersFunctioncreateMcpOAuthState
(nonce: string, returnTo?: string)
packages/web/src/features/mcp/mcpOAuthReturnTo.ts:30
↓ 8 callersFunctioncreateProvider
(prisma = createPrismaMock(), allowClientRegistration = false)
packages/web/src/features/mcp/prismaOAuthClientProvider.test.ts:45
↓ 8 callersFunctioncreateStaticOAuthRequest
(overrides: Partial<{ name: string; serverUrl: string; clientId: string; clientSecret: string;
packages/web/src/ee/features/chat/mcp/actions.test.ts:91
↓ 8 callersMethoddispose
()
packages/backend/src/api.ts:179
↓ 8 callersFunctionexpectAllDetected
(texts: string[], expected: string[])
packages/web/src/ee/features/codeNav/components/symbolHoverPopup/symbolHoverTargetsExtension.test.ts:27
↓ 8 callersFunctionexpectNoneDetected
(texts: string[], unexpected: string[])
packages/web/src/ee/features/codeNav/components/symbolHoverPopup/symbolHoverTargetsExtension.test.ts:33
↓ 8 callersFunctiongetConnectedMcpClients
(prisma: PrismaClient, userId: string, orgId: number)
packages/web/src/ee/features/chat/mcp/mcpClientFactory.ts:29
↓ 8 callersFunctiongetMcpFaviconUrl
(serverUrl: string, serverName?: string)
packages/web/src/ee/features/chat/mcp/utils.ts:80
↓ 8 callersFunctiongithubPushPrReviews
(octokit: Octokit, pr_payload: sourcebot_pr_payload, file_diff_reviews: sourcebot_file_diff_review[])
packages/web/src/features/agents/review-agent/nodes/githubPushPrReviews.ts:7
↓ 8 callersFunctionhandler
()
packages/web/src/app/api/(server)/[...slug]/route.ts:5
↓ 8 callersFunctionisForbidden
(err: unknown)
packages/backend/src/errors.ts:29
↓ 8 callersFunctionisGone
(err: unknown)
packages/backend/src/errors.ts:30
↓ 8 callersFunctionloadConfig
(configPath?: string)
packages/shared/src/env.server.ts:60
↓ 8 callersFunctionnormalizeMcpOAuthDraftPath
(path: string)
packages/web/src/features/chat/mcpOAuthDraft.ts:67
↓ 8 callersFunctionrequestLighthouse
( path: string, init: RequestInit, schema: T, retryOptions: { retries?: number; backoffMs?: nu
packages/web/src/features/billing/client.ts:31
↓ 8 callersFunctionsyncWithLighthouse
(orgId: number)
packages/web/src/features/billing/servicePing.ts:22
↓ 8 callersFunctiontoDbDate
(dateStr: string | undefined)
packages/web/src/features/git/dateUtils.ts:143
↓ 8 callersFunctiontoEnvKey
(connectionName: string, suffix: string)
packages/setupWizard/src/utils.ts:74
↓ 8 callersFunctionuseHasEntitlement
(entitlement: Entitlement)
packages/web/src/features/entitlements/useHasEntitlement.ts:7
↓ 8 callersFunctionverifyAndRotateRefreshToken
({ rawRefreshToken, clientId, resource, }: { rawRefreshToken: string; clientId: string;
packages/web/src/ee/features/oauth/server.ts:142
↓ 7 callersFunctionavailableEntry
(overrides: Partial<Extract<ServerToolsEntry, { status: 'available' }>> = {})
packages/web/src/ee/features/chat/mcp/components/connectorToolDisclosure.test.tsx:14
↓ 7 callersFunctionconfirmAction
(message: string = "Are you sure you want to proceed? [N/y]")
packages/db/tools/utils.ts:3
↓ 7 callersFunctioncreateSearchSelectContext
()
packages/setupWizard/src/utils.ts:38
↓ 7 callersFunctionformatDiffAsGitDiff
(result: DiffResult)
packages/web/src/features/tools/utils.ts:6
↓ 7 callersFunctiongetAnswerPartFromAssistantMessage
(message: SBChatMessage, isTurnInProgress: boolean)
packages/web/src/features/chat/utils.ts:402
↓ 7 callersFunctiongetConfiguredLanguageModels
()
packages/web/src/features/chat/utils.server.ts:114
↓ 7 callersFunctiongetProviders
()
packages/web/src/auth.ts:70
↓ 7 callersFunctioninvokeMiddleware
(response: Response)
packages/backend/src/errors.test.ts:10
↓ 7 callersFunctionmakeMockOctokit
(diffText: string)
packages/web/src/features/agents/review-agent/nodes/githubPrParser.test.ts:51
↓ 7 callersFunctionnegate
(prefix: SearchPrefix)
packages/web/src/app/(app)/components/searchBar/useRefineModeSuggestions.ts:8
↓ 7 callersFunctionscopeUserMcpServerReadArgs
( args: TArgs, user?: UserWithAccounts, )
packages/web/src/features/mcp/prismaScope.ts:59
↓ 7 callersFunctionsupportsOAuthScopeIntrospection
(tokenType: GitHubTokenType)
packages/backend/src/github.ts:50
↓ 7 callersFunctionuseSidebar
()
packages/web/src/components/ui/sidebar.tsx:47
↓ 6 callersFunctionbuildMcpOAuthScopeEntries
({ availableOAuthScopes, requestedOAuthScopes, }: { availableOAuthScopes: string[]; requestedO
packages/web/src/ee/features/chat/mcp/oauthScopeUtils.ts:44
↓ 6 callersFunctionbuildMcpToolRegistry
(tools: McpToolRecord)
packages/web/src/ee/features/chat/mcp/mcpToolRegistry.ts:51
↓ 6 callersFunctioncleanup
()
packages/web/src/ee/features/chat/mcp/mcpToolSets.ts:343
↓ 6 callersFunctioncreateGitCloneUrlWithToken
(cloneUrl: string, credentials: { username?: string, password: string })
packages/backend/src/utils.ts:248
↓ 6 callersMethodcreateJobs
(repos: Repo[], type: RepoIndexingJobType)
packages/backend/src/repoIndexManager.ts:220
↓ 6 callersFunctioncreateMcpServer
( name: string, serverUrl: string, requestedOAuthScopes: string[] = [], availableOAuthScopes:
packages/web/src/ee/features/chat/mcp/actions.ts:389
↓ 6 callersFunctioncreatePathWithQueryParams
(path: string, ...queryParams: [string, string | null][])
packages/web/src/lib/utils.ts:54
↓ 6 callersFunctioncreateUIMessage
(text: string, mentions: MentionData[], selectedSearchScopes: SearchScope[], disabledMcpServerIds: string[] =
packages/web/src/features/chat/utils.ts:190
↓ 6 callersFunctionencodeSSEREsponseChunk
(response: object | string)
packages/web/src/features/search/zoektSearcher.ts:330
↓ 6 callersFunctionformatCount
(count: number)
packages/web/src/ee/features/chat/mcp/utils.ts:26
↓ 6 callersFunctionformatCurrency
( amountSmallestUnit: number, currency: string, options: { minimumFractionDigits?: number } = {},
packages/web/src/lib/utils.ts:520
↓ 6 callersFunctiongetCodeHostInfoForRepo
(repo: { codeHostType: CodeHostType, name: string, displayName?: string, externalWebUrl?: stri
packages/web/src/lib/utils.ts:209
↓ 6 callersFunctiongetDiff
({ repo: repoName, base, head, path, }: GetDiffRequest)
packages/web/src/features/git/getDiffApi.ts:38
↓ 6 callersFunctiongetEnabledMcpOAuthScopeNames
(oauthScopes: McpServerOAuthScopeEntry[])
packages/web/src/ee/features/chat/mcp/oauthScopeUtils.ts:64
↓ 6 callersFunctiongetMcpToolMetadata
( prisma: PrismaClient, userId: string, orgId: number, )
packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts:344
↓ 6 callersFunctiongroupMessageIntoSteps
(parts: SBChatMessagePart[])
packages/web/src/features/chat/utils.ts:306
↓ 6 callersMethodinit
(db: PrismaClient)
packages/backend/src/ee/githubAppManager.ts:45
↓ 6 callersFunctionisRecord
(value: unknown)
packages/web/src/features/mcp/prismaScope.ts:45
← previousnext →101–200 of 1,810, ranked by callers