MCPcopy Create free account

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

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

↓ 3 callersFunctionaddUserToOrganization
(userId: string, orgId: number)
packages/web/src/lib/authUtils.ts:188
↓ 3 callersFunctionbuildFileTree
(flatList: { type: string, path: string }[])
packages/web/src/features/git/utils.ts:49
↓ 3 callersFunctionbuildOrgUrl
(baseUrl: string, org: string, useTfsPath: boolean)
packages/backend/src/azuredevops.ts:15
↓ 3 callersFunctioncleanup
(signal: string)
packages/backend/src/index.ts:88
↓ 3 callersFunctionclearMcpServerClientCredentialsForObservedClient
({ prisma = __unsafePrisma, serverId, orgId, observedClientInfo, }: ClearMcpServerClientCredentialsOpt
packages/web/src/features/mcp/prismaOAuthClientProvider.ts:34
↓ 3 callersFunctionclearMcpServerClientCredentialsForObservedClient
({ prisma = __unsafePrisma, serverId, orgId, observedClientInfo, }: ClearMcpServerClientCredentialsOpt
packages/web/src/ee/features/chat/mcp/prismaOAuthClientProvider.ts:36
↓ 3 callersFunctioncompareVersions
(a: Version, b: Version)
packages/shared/src/versionUtils.ts:28
↓ 3 callersFunctioncompleteOnboarding
()
packages/web/src/actions.ts:28
↓ 3 callersFunctioncomputeChangeCounts
(file: FileDiff)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/diffStat.tsx:6
↓ 3 callersFunctionconvertRangeToHighlightedSubranges
( from: number, to: number, classes: string | null, cb: (from: number, to: num
packages/web/src/lib/codeHighlight.ts:52
↓ 3 callersFunctioncopyToClipboard
(text: string, field: string)
packages/web/src/app/error.tsx:66
↓ 3 callersFunctioncreateAzureDevOpsConnection
( orgUrl: string, token: string, )
packages/backend/src/azuredevops.ts:20
↓ 3 callersFunctioncreateBitbucketCloudClient
(user: string | undefined, token: string | undefined)
packages/backend/src/bitbucket.ts:136
↓ 3 callersFunctioncreateBitbucketServerClient
(url: string, user: string | undefined, token: string | undefined)
packages/backend/src/bitbucket.ts:403
↓ 3 callersFunctioncreateFileReference
({ repo, path, startLine, endLine }: { repo: string, path: string, startLine?: string, endLine?: string })
packages/web/src/features/chat/utils.ts:236
↓ 3 callersFunctioncreateJobLogger
(jobId: string)
packages/backend/src/repoIndexManager.ts:20
↓ 3 callersFunctioncreateJobLogger
(jobId: string)
packages/backend/src/connectionManager.ts:17
↓ 3 callersFunctioncreateJobLogger
(jobId: string)
packages/backend/src/ee/repoPermissionSyncer.ts:25
↓ 3 callersFunctioncreateJobLogger
(jobId: string)
packages/backend/src/ee/accountPermissionSyncer.ts:25
↓ 3 callersFunctioncreateMcpOAuthRedirectUrl
(returnTo: string | undefined)
packages/web/src/app/api/(server)/ee/askmcp/callback/route.ts:24
↓ 3 callersFunctioncreateMessageStream
({ chatId, messages, metadata, selectedRepos, prisma, disabledMcpServerIds, model,
packages/web/src/ee/features/chat/agent.ts:63
↓ 3 callersFunctioncreatePrismaMock
()
packages/web/src/app/api/(server)/ee/askmcp/configuration/[serverId]/tools/route.test.ts:39
↓ 3 callersFunctioncreateRequest
()
packages/web/src/app/api/(server)/ee/askmcp/configuration/[serverId]/tools/route.test.ts:35
↓ 3 callersFunctioncreateRequest
(state = 'state-1')
packages/web/src/app/api/(server)/ee/askmcp/callback/route.test.ts:59
↓ 3 callersFunctiondeleteChat
({ chatId }: { chatId: string })
packages/web/src/features/chat/actions.ts:179
↓ 3 callersFunctiondismiss
()
packages/web/src/components/hooks/use-toast.ts:153
↓ 3 callersFunctiondoesIdpSupportPermissionSyncing
(providerType: string)
packages/shared/src/constants.ts:53
↓ 3 callersFunctionemit
(from: number, to: number, syntaxClass: string | null)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/lightweightDiffViewer.tsx:252
↓ 3 callersFunctionensureApiKey
(provider: Provider, env: EnvVars)
packages/setupWizard/src/models.ts:150
↓ 3 callersFunctionfailAuditCallback
(error: string)
packages/web/src/app/invite/actions.ts:96
↓ 3 callersFunctionfetchFn
()
packages/backend/src/gitlab.ts:60
↓ 3 callersFunctionfindSearchBasedSymbolDefinitions
(body: FindRelatedSymbolsRequest)
packages/web/src/app/api/(client)/client.ts:121
↓ 3 callersFunctionformatDate
(date: Date)
packages/web/src/app/(app)/settings/license/onlineLicenseCard/onlineLicenseCard.tsx:196
↓ 3 callersFunctionformatVersion
(version: Version)
packages/shared/src/versionUtils.ts:21
↓ 3 callersFunctiongetAnonymousId
()
packages/web/src/lib/anonymousId.ts:35
↓ 3 callersFunctiongetAuthProviderInfo
(providerType: string)
packages/web/src/lib/utils.ts:82
↓ 3 callersFunctiongetCommit
({ repo: repoName, ref, }: GetCommitRequest)
packages/web/src/features/git/getCommitApi.ts:30
↓ 3 callersFunctiongetDefaultMcpServerToolPermission
(readOnlyHint?: boolean)
packages/web/src/ee/features/chat/mcp/mcpToolPermissions.ts:42
↓ 3 callersFunctiongetDisplayServerUrl
(serverUrl: string)
packages/web/src/ee/features/chat/mcp/components/connectorRowInfo.tsx:4
↓ 3 callersFunctiongetEntitlements
()
packages/web/src/lib/entitlements.ts:29
↓ 3 callersFunctiongetFileMatchKey
(fileMatch: SearchResultFile)
packages/web/src/app/(app)/search/components/searchResultsPanel/index.tsx:37
↓ 3 callersFunctiongetFileReferenceId
({ repo, path, range }: Omit<FileReference, 'type' | 'id'>)
packages/web/src/features/chat/utils.ts:228
↓ 3 callersFunctiongetIdentityProviderConfigs
()
packages/shared/src/env.server.ts:118
↓ 3 callersFunctiongetLastStepParts
(parts: SBChatMessagePart[])
packages/web/src/features/chat/utils.ts:334
↓ 3 callersFunctiongetLocalDefaultBranch
({ path, }: { path: string, })
packages/backend/src/git.ts:406
↓ 3 callersFunctiongetMcpServerToolPermissionDisplay
(permission: McpServerToolPermission)
packages/web/src/ee/features/chat/mcp/mcpToolPermissionDisplay.tsx:43
↓ 3 callersFunctiongetMcpServersWithStatus
()
packages/web/src/app/api/(client)/client.ts:265
↓ 3 callersFunctiongetOctokitWithGithubApp
( octokit: Octokit, owner: string, url: string | undefined, context: string )
packages/backend/src/github.ts:122
↓ 3 callersFunctiongetOrgAccountRequests
()
packages/web/src/features/userManagement/actions.ts:509
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
packages/web/src/components/ui/chart.tsx:320
↓ 3 callersFunctiongetReferenceAtPos
(references: FileReference[], x: number, y: number, view: EditorView)
packages/web/src/ee/features/chat/components/chatThread/referencesHighlightExtension.ts:36
↓ 3 callersFunctiongetRepoImageSrc
(imageUrl: string | undefined, repoId: number)
packages/web/src/lib/utils.ts:593
↓ 3 callersFunctiongetRepoPermissionFilterForUser
(user?: UserWithAccounts)
packages/web/src/prisma.ts:110
↓ 3 callersFunctiongetReposStats
()
packages/web/src/actions.ts:232
↓ 3 callersFunctiongetSearchContexts
()
packages/web/src/actions.ts:482
↓ 3 callersFunctiongetSessionStorage
()
packages/web/src/features/chat/mcpOAuthDraft.ts:158
↓ 3 callersFunctiongetShardPrefix
(orgId: number, repoId: number)
packages/backend/src/utils.ts:56
↓ 3 callersFunctiongetStatus
(err: unknown)
packages/backend/src/errors.ts:10
↓ 3 callersMethodgetUserServer
()
packages/web/src/features/mcp/prismaOAuthClientProvider.ts:279
↓ 3 callersMethodgetUserServer
()
packages/web/src/ee/features/chat/mcp/prismaOAuthClientProvider.ts:291
↓ 3 callersFunctiongetValidOnlineLicense
(_license: License | null)
packages/shared/src/entitlements.ts:116
↓ 3 callersFunctionhandleOpenChange
(open: boolean)
packages/web/src/app/(app)/settings/workspaceAskAgent/prefabConnectorPopover.tsx:56
↓ 3 callersFunctionhasBalancedParensAt
* Checks if a '(' at the given offset starts a balanced ParenExpr. * Uses peek() to avoid modifying stream position. * Returns true if we find a mat
packages/queryLanguage/src/tokens.ts:187
↓ 3 callersFunctionindexRepo
(repoId: number)
packages/web/src/features/workerApi/actions.ts:38
↓ 3 callersFunctioninvalidRequest
(message: string)
packages/web/src/ee/features/chat/mcp/actions.ts:118
↓ 3 callersFunctionisChatSharedWithUser
({ prisma, chatId, userId, }: { prisma: PrismaClient; chatId: string; userId?: string; })
packages/web/src/features/chat/utils.server.ts:57
↓ 3 callersFunctionisHttpError
(error: unknown, status: number)
packages/backend/src/github.ts:96
↓ 3 callersFunctionisPathAValidGitRepoRoot
({ path, onProgress, signal, }: { path: string, onProgress?: onProgressFn, signal?: Ab
packages/backend/src/git.ts:249
↓ 3 callersFunctionisValidLicenseActive
()
packages/web/src/lib/entitlements.ts:64
↓ 3 callersFunctionnormalizeUrlForOutput
(url: URL)
packages/web/src/ee/features/chat/mcp/dcrDiscovery.ts:69
↓ 3 callersFunctiononSubmit
(data: z.infer<typeof formSchema>)
packages/web/src/app/(app)/chat/components/renameChatDialog.tsx:40
↓ 3 callersFunctionrefreshLicense
()
packages/web/src/ee/features/lighthouse/actions.ts:16
↓ 3 callersFunctionresetOAuthScopeInputs
()
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentPage.tsx:465
↓ 3 callersFunctionrun
()
packages/web/src/features/billing/useClaimActivationCode.ts:50
↓ 3 callersFunctionsanitizeText
(value: unknown, maxLength: number)
packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts:59
↓ 3 callersFunctionscopeUserMcpServerWhere
( where: Prisma.UserMcpServerWhereInput | undefined, user?: UserWithAccounts, )
packages/web/src/features/mcp/prismaScope.ts:51
↓ 3 callersFunctionscopeUserMcpServerWriteManyArgs
( args: TArgs, user: UserWithAccounts | undefined, operation: string, )
packages/web/src/features/mcp/prismaScope.ts:157
↓ 3 callersFunctionsearch
(body: SearchRequest)
packages/web/src/app/api/(client)/client.ts:38
↓ 3 callersMethodsearch
(argument: _zoekt_webserver_v1_SearchRequest, metadata: grpc.Metadata, options: grpc.CallOptions, callback: gr
packages/web/src/proto/zoekt/webserver/v1/WebserverService.ts:34
↓ 3 callersFunctionsearchGitHub
( apiBase: string, query: string, token: string, type: GitHubSearchType, )
packages/setupWizard/src/github.ts:25
↓ 3 callersFunctionsearchGitLab
( apiBase: string, query: string, token: string, type: GitLabSearchType, )
packages/setupWizard/src/gitlab.ts:22
↓ 3 callersFunctionsetMcpOAuthStatusParams
(url: URL, params: { status: 'connected' | 'error'; server?: string; message?: string })
packages/web/src/app/api/(server)/ee/askmcp/callback/route.ts:28
↓ 3 callersFunctionsetTokenRefreshError
(accountId: string, message: string, db: PrismaClient)
packages/backend/src/ee/tokenRefresh.ts:147
↓ 3 callersFunctionskipWhitespace
* Advances past whitespace starting at the given offset.
packages/queryLanguage/src/tokens.ts:122
↓ 3 callersFunctionslateContentToString
(children: Descendant[])
packages/web/src/features/chat/utils.ts:131
↓ 3 callersFunctionstartsWithPrefixAt
* Checks if the input at the given offset starts with a prefix keyword.
packages/queryLanguage/src/tokens.ts:110
↓ 3 callersFunctiontruncate
(str: string, width: number)
packages/web/tools/globToRegexpPlayground.ts:90
↓ 3 callersFunctionupdateCachedPermissionChanges
( changes: ToolPermissionChange[], getPermission: ( tool: McpServerToolPermissionE
packages/web/src/app/(app)/settings/workspaceAskAgent/connectors/[serverId]/tools/mcpToolPermissionsPage.tsx:263
↓ 3 callersFunctionupdateChatName
({ chatId, name }: { chatId: string, name: string })
packages/web/src/features/chat/actions.ts:96
↓ 3 callersFunctionuseBrowseNavigation
()
packages/web/src/app/(app)/browse/hooks/useBrowseNavigation.ts:7
↓ 3 callersFunctionuseCodeMirrorHighlighter
()
packages/web/src/hooks/useCodeMirrorHighlighter.ts:6
↓ 3 callersFunctionuseCodeMirrorLanguageExtension
(linguistLanguage: string, view: EditorView | undefined)
packages/web/src/hooks/useCodeMirrorLanguageExtension.ts:7
↓ 3 callersFunctionuseCodeMirrorTheme
()
packages/web/src/hooks/useCodeMirrorTheme.ts:14
↓ 3 callersFunctionuseExtensionWithDependency
( view: EditorView | null, extensionFactory: () => Extension, deps: unknown[], )
packages/web/src/hooks/useExtensionWithDependency.ts:10
↓ 3 callersFunctionuseFilteredMatches
( matches: SearchResultFile[], filterBy: 'repository' | 'language' | 'all' = 'all' )
packages/web/src/app/(app)/search/components/filterPanel/useFilterMatches.ts:11
↓ 3 callersFunctionuseKeymapExtension
(view: EditorView | undefined)
packages/web/src/hooks/useKeymapExtension.ts:9
↓ 3 callersFunctionuseKeymapType
()
packages/web/src/hooks/useKeymapType.ts:6
↓ 3 callersFunctionuseNonEmptyQueryParam
(param: string)
packages/web/src/hooks/useNonEmptyQueryParam.ts:18
↓ 3 callersFunctionuseRole
()
packages/web/src/features/auth/useRole.ts:6
↓ 3 callersFunctionuseSelectedLanguageModel
()
packages/web/src/features/chat/useSelectedLanguageModel.ts:6
← previousnext →301–400 of 1,810, ranked by callers