MCPcopy Index your code

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

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

↓ 6 callersFunctionjsonPost
(body: unknown)
packages/web/src/features/billing/client.ts:49
↓ 6 callersFunctionmakeMockOctokit
(createReviewCommentResult: 'resolve' | 'reject' = 'resolve')
packages/web/src/features/agents/review-agent/nodes/githubPushPrReviews.test.ts:33
↓ 6 callersFunctionmakeRequest
()
packages/web/src/ee/features/oauth/apiHandler.test.ts:9
↓ 6 callersFunctionmakeUserServer
(overrides: { tokens?: OAuthTokens; tokensExpiresAt?: Date | null; orgId?: number; oauthScopes
packages/web/src/ee/features/chat/mcp/mcpClientFactory.test.ts:38
↓ 6 callersFunctionmeasure
(cb: () => Promise<T>, measureName: string, outputLog: boolean = true)
packages/web/src/lib/utils.ts:556
↓ 6 callersFunctionresolveMcpOAuthDraftForPath
( storedDraft: string | null, currentPath: string, now = Date.now(), )
packages/web/src/features/chat/mcpOAuthDraft.ts:111
↓ 6 callersMethodupdateUserServer
(data: { tokens?: string | null; tokensExpiresAt?: Date | null; codeVerifier?: string | null;
packages/web/src/features/mcp/prismaOAuthClientProvider.ts:292
↓ 6 callersMethodupdateUserServer
(data: { tokens?: string | null; tokensExpiresAt?: Date | null; codeVerifier?: string | null;
packages/web/src/ee/features/chat/mcp/prismaOAuthClientProvider.ts:304
↓ 5 callersFunctionPOST
(request: NextRequest)
packages/web/src/app/api/(server)/webhook/route.ts:134
↓ 5 callersFunctioncaptureEvent
(event: E, properties: PosthogEventMap[E])
packages/backend/src/posthog.ts:16
↓ 5 callersFunctioncreateRequest
()
packages/web/src/app/api/(server)/ee/askmcp/configuration/route.test.ts:35
↓ 5 callersFunctioncreateToolRecord
(tools: Record<string, { description?: string; execute?: unknown }>)
packages/web/src/ee/features/chat/mcp/mcpToolRegistry.test.ts:5
↓ 5 callersFunctiondeleteMcpServer
(serverId: string)
packages/web/src/ee/features/chat/mcp/actions.ts:450
↓ 5 callersFunctiondispatch
(action: Action)
packages/web/src/components/hooks/use-toast.ts:136
↓ 5 callersFunctionformatAuthorsText
(authors: Author[])
packages/web/src/app/(app)/browse/components/commitAuthors.ts:71
↓ 5 callersFunctionformatDate
(date: Date)
packages/web/src/app/(app)/settings/license/yearlyTermSeatsUsageCard.tsx:220
↓ 5 callersFunctiongetAISDKLanguageModelAndOptions
(config: LanguageModel)
packages/web/src/features/chat/llm.server.ts:34
↓ 5 callersFunctiongetCommitAuthors
(commit: Commit)
packages/web/src/app/(app)/browse/components/commitAuthors.ts:15
↓ 5 callersMethodgetInstance
()
packages/backend/src/ee/githubAppManager.ts:32
↓ 5 callersFunctiongetMcpAuthMode
(clientInfoSource: McpServerClientInfoSource)
packages/web/src/ee/features/chat/mcp/analytics.ts:19
↓ 5 callersFunctiongetMcpOAuthReturnToFromState
(state: string | null | undefined)
packages/web/src/features/mcp/mcpOAuthReturnTo.ts:43
↓ 5 callersFunctiongetPaginatedCloud
( path: CloudGetRequestPath, get: (path: CloudGetRequestPath, query?: Record<string, string>) => Promi
packages/backend/src/bitbucket.ts:173
↓ 5 callersFunctiongetSMTPConnectionURL
()
packages/shared/src/smtp.ts:6
↓ 5 callersFunctionisOwnerOfChat
(chat: Chat, user: User | undefined)
packages/web/src/features/chat/utils.server.ts:35
↓ 5 callersFunctionisRecord
(value: unknown)
packages/web/src/features/chat/mcpOAuthDraft.ts:28
↓ 5 callersFunctionisTokenExpiredWithNoRefresh
(tokens: OAuthTokens, tokensExpiresAt: Date | null)
packages/web/src/ee/features/chat/mcp/connectionStatus.ts:9
↓ 5 callersFunctionlinearGraphQL
(query, variables = {})
scripts/tagLinearIssuesWithRelease.mjs:28
↓ 5 callersFunctionmakeConnectedClient
(serverId = 'server-1')
packages/web/src/ee/features/chat/mcp/mcpToolMetadata.test.ts:42
↓ 5 callersFunctionnormalizePath
(path: string)
packages/web/src/features/git/utils.ts:19
↓ 5 callersFunctionoauthNotSupported
()
packages/web/src/ee/features/chat/mcp/errors.ts:6
↓ 5 callersFunctionorgHasAvailability
(orgId: number)
packages/web/src/lib/authUtils.ts:164
↓ 5 callersFunctionparseVersion
(version: string)
packages/shared/src/versionUtils.ts:9
↓ 5 callersFunctionpluralize
(count: number, singular: string, plural = `${singular}s`)
packages/web/src/features/chat/mcp/utils.ts:15
↓ 5 callersFunctionpluralize
(count: number, singular: string, plural = `${singular}s`)
packages/web/src/ee/features/chat/mcp/utils.ts:15
↓ 5 callersFunctionrequireAuthenticatedUser
( user: UserWithAccounts | undefined, operation: string, )
packages/web/src/features/mcp/prismaScope.ts:67
↓ 5 callersFunctionrevokeToken
(rawToken: string)
packages/web/src/ee/features/oauth/server.ts:206
↓ 5 callersFunctionsafeIdentifier
(value: unknown)
packages/web/src/ee/features/chat/mcp/externalMcpError.ts:24
↓ 5 callersFunctionsafeOAuthErrorCode
(value: unknown)
packages/web/src/ee/features/chat/mcp/externalMcpError.ts:59
↓ 5 callersFunctionsetIntervalAsync
(target: () => Promise<void>, pollingIntervalMs: number)
packages/backend/src/utils.ts:267
↓ 5 callersFunctionsignIn
({ account, user })
packages/web/src/auth.ts:291
↓ 5 callersMethodstartScheduler
()
packages/backend/src/ee/auditLogPruner.ts:15
↓ 5 callersFunctionupdateMcpServerToolPermissions
( serverId: string, tools: { toolName: string; permission: McpServerToolPermission }[], )
packages/web/src/ee/features/chat/mcp/actions.ts:329
↓ 5 callersFunctionuseMessagePairs
(messages: SBChatMessage[])
packages/web/src/ee/features/chat/useMessagePairs.ts:7
↓ 5 callersFunctionuseOffers
(params?: { retry: number, })
packages/web/src/features/billing/useOffers.ts:7
↓ 4 callersFunctionassertCreateDataForUser
( data: unknown, user: UserWithAccounts | undefined, operation: string, )
packages/web/src/features/mcp/prismaScope.ts:142
↓ 4 callersFunctionassertNoIdentityMutation
(data: unknown, operation: string)
packages/web/src/features/mcp/prismaScope.ts:100
↓ 4 callersFunctionassertUserMcpServerUniqueWhereForUser
( where: Prisma.UserMcpServerWhereUniqueInput, user: UserWithAccounts | undefined, operation: stri
packages/web/src/features/mcp/prismaScope.ts:89
↓ 4 callersFunctionbuildLinkHeader
(request: NextRequest, params: PaginationParams)
packages/web/src/lib/pagination.ts:14
↓ 4 callersFunctionbuildUrl
(targetPage: number)
packages/web/src/lib/pagination.ts:20
↓ 4 callersFunctionclassifyExport
(name, valueNode)
packages/web/tools/eslint-plugin-local/rules/requireAuthWrapper.mjs:154
↓ 4 callersFunctionclearMcpOAuthDraft
()
packages/web/src/features/chat/mcpOAuthDraft.ts:188
↓ 4 callersFunctioncommitFile
({ repoPath, fileName, content, message, timestamp, }: { repoPath: string; fileNam
packages/backend/src/git.test.ts:35
↓ 4 callersFunctioncompileGenericGitHostConfig_url
( config: GenericGitHostConnectionConfig, connectionId: number, )
packages/backend/src/repoCompileUtils.ts:703
↓ 4 callersFunctioncreateMcpOAuthState
(nonce: string, returnTo?: string)
packages/web/src/ee/features/chat/mcp/mcpOAuthReturnTo.ts:33
↓ 4 callersFunctioncreateOctokitFromToken
({ token, url }: { token?: string, url?: string })
packages/backend/src/github.ts:103
↓ 4 callersFunctioncreatePortalSession
()
packages/web/src/ee/features/lighthouse/actions.ts:38
↓ 4 callersFunctioncreatePrismaMock
()
packages/web/src/app/api/(server)/ee/askmcp/configuration/route.test.ts:39
↓ 4 callersFunctioncreatePrismaMock
()
packages/web/src/app/api/(server)/ee/askmcp/connect/route.test.ts:81
↓ 4 callersFunctioncreateRequest
(body: { serverId: string; returnTo?: string } = { serverId: 'server-1' })
packages/web/src/app/api/(server)/ee/askmcp/connect/route.test.ts:51
↓ 4 callersFunctioncreateTransactionMock
()
packages/web/src/app/api/(server)/ee/askmcp/connect/route.test.ts:100
↓ 4 callersFunctiondecryptActivationCode
(encrypted: string)
packages/shared/src/crypto.ts:236
↓ 4 callersFunctiondeferredResponse
()
packages/web/src/ee/features/chat/mcp/dcrDiscovery.test.ts:15
↓ 4 callersFunctionduplicateChat
({ chatId, newName }: { chatId: string, newName: string })
packages/web/src/features/chat/actions.ts:256
↓ 4 callersFunctionfailAuditCallback
(error: string)
packages/web/src/features/userManagement/actions.ts:167
↓ 4 callersFunctionfileNotFound
(fileName: string, repository: string)
packages/web/src/lib/serviceError.ts:56
↓ 4 callersFunctionfmt
(d: Date)
packages/web/src/app/(app)/browse/[...path]/components/commitHistoryPanel/dateFilter.tsx:43
↓ 4 callersFunctionformatCount
(count: number)
packages/web/src/features/chat/mcp/utils.ts:26
↓ 4 callersFunctionformatLocalDate
(d: Date)
packages/web/src/app/(app)/browse/[...path]/components/commitHistoryPanel/dateFilter.tsx:31
↓ 4 callersFunctionformatTime
(value: number, unit: 'minute' | 'hour' | 'day' | 'month', isFuture: boolean)
packages/web/src/lib/utils.ts:471
↓ 4 callersFunctiongetFileSource
({ path: filePath, repo: repoName, ref }: FileSourceRequest, { source }: { source?: string } = {})
packages/web/src/features/git/getFileSourceApi.ts:103
↓ 4 callersFunctiongetFileStatus
(file: FileDiff)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/fileStatus.tsx:6
↓ 4 callersFunctiongetIdentityProviderConfig
(id: string)
packages/shared/src/env.server.ts:149
↓ 4 callersFunctiongetJobTypePrometheusLabel
(type: RepoIndexingJobType)
packages/backend/src/repoIndexManager.ts:769
↓ 4 callersFunctiongetMcpOAuthCallbackUrl
()
packages/web/src/ee/features/chat/mcp/utils.server.ts:7
↓ 4 callersFunctiongetMcpRequestedOAuthScopes
(selectedOAuthScopes: string[], customOAuthScopeInput: string)
packages/web/src/ee/features/chat/mcp/oauthScopeUtils.ts:21
↓ 4 callersFunctiongetPaginatedServer
( path: ServerGetRequestPath, get: (url: ServerGetRequestPath, start?: number) => Promise<ServerPagina
packages/backend/src/bitbucket.ts:442
↓ 4 callersFunctiongetRepos
({ where, take, }: { where?: Prisma.RepoWhereInput, take?: number } = {})
packages/web/src/actions.ts:191
↓ 4 callersFunctiongetValidOfflineLicense
()
packages/shared/src/entitlements.ts:89
↓ 4 callersFunctionhandleSubmit
()
packages/web/src/app/(app)/components/submitAccountRequestButton.tsx:17
↓ 4 callersFunctionhasEntitlement
(entitlement: Entitlement, _license: License | null)
packages/shared/src/entitlements.ts:174
↓ 4 callersMethodinvalidateCredentials
( scope: 'all' | 'client' | 'tokens' | 'verifier', )
packages/web/src/features/mcp/prismaOAuthClientProvider.ts:251
↓ 4 callersFunctionisMemberApprovalRequired
(org: Org)
packages/shared/src/utils.ts:140
↓ 4 callersFunctionisRegexQueryGroupingAt
* Determines whether a balanced parenthesized expression should be treated as * query grouping in regex mode. This preserves query constructs like:
packages/queryLanguage/src/tokens.ts:198
↓ 4 callersFunctionisSelectable
(item: NormalizedChoice<Value> | Separator)
packages/setupWizard/src/tabCheckbox.ts:96
↓ 4 callersFunctionmcpErrorResponse
(error: ServiceError)
packages/web/src/app/api/(server)/ee/mcp/route.ts:21
↓ 4 callersFunctionnormalizeMcpServerUrlForComparison
(serverUrl: string)
packages/web/src/ee/features/chat/mcp/prefabMcpServers.ts:70
↓ 4 callersFunctionnormalizeRepoPath
(path: string)
packages/web/src/app/(app)/browse/hooks/utils.ts:60
↓ 4 callersFunctionnumericStatus
(value: unknown)
packages/web/src/ee/features/chat/mcp/externalMcpError.ts:36
↓ 4 callersFunctionrenderToolTrigger
(props: React.ComponentProps<typeof ConnectorToolTrigger>)
packages/web/src/ee/features/chat/mcp/components/connectorToolDisclosure.test.tsx:10
↓ 4 callersFunctionreportIfMissing
(reportNode, name, bodyText, kind)
packages/web/tools/eslint-plugin-local/rules/requireAuthWrapper.mjs:143
↓ 4 callersFunctionsearch
(request: SearchRequest)
packages/web/src/features/search/searchApi.ts:32
↓ 4 callersFunctionsearch
()
packages/web/src/app/(app)/search/useStreamedSearch.ts:74
↓ 4 callersFunctionshouldRetryMcpServersLoad
(failureCount: number, error: Error)
packages/web/src/ee/features/chat/mcp/components/connectorsMenu.tsx:60
↓ 4 callersFunctiontruncateSha
(ref: string)
packages/web/src/lib/utils.ts:29
↓ 4 callersFunctiontryResolveFileReference
(reference: FileReference, sources: FileSource[])
packages/web/src/features/chat/utils.ts:434
↓ 4 callersFunctionusageSummary
(overrides: Partial<McpServerToolUsageSummary> = {})
packages/web/src/ee/features/chat/mcp/components/connectorToolUsageDisclosure.test.tsx:10
↓ 4 callersFunctionuseBrowseState
()
packages/web/src/app/(app)/browse/hooks/useBrowseState.ts:6
↓ 4 callersFunctionuseCarousel
()
packages/web/src/components/ui/carousel.tsx:35
↓ 4 callersFunctionuseFormField
()
packages/web/src/components/ui/form.tsx:44
↓ 4 callersFunctionvisit
(node: FileTreeNode, currentPath: string)
packages/web/src/features/tools/listTree.ts:221
← previousnext →201–300 of 1,810, ranked by callers