MCPcopy Create free account

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

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

↓ 2 callersFunctiongetMcpToolFailureReason
(error: unknown)
packages/web/src/ee/features/chat/mcp/mcpToolSets.ts:83
↓ 2 callersFunctiongetMcpToolMetadataEntries
( prisma: PrismaClient, userId: string, orgId: number, options: { serverId?: string;
packages/web/src/ee/features/chat/mcp/mcpToolMetadata.ts:317
↓ 2 callersFunctiongetMetadataHeaders
()
packages/web/src/ee/features/chat/mcp/dcrDiscovery.ts:26
↓ 2 callersFunctiongetOfflineLicenseMetadata
()
packages/shared/src/entitlements.ts:189
↓ 2 callersFunctiongetOrCreateAnonymousId
()
packages/web/src/lib/anonymousId.ts:11
↓ 2 callersFunctiongetPermissionSyncStatus
()
packages/web/src/app/api/(client)/client.ts:178
↓ 2 callersFunctiongetRedisClient
()
packages/web/src/lib/redis.ts:7
↓ 2 callersFunctiongetRepoIdForFile
(file: ZoektGrpcFileMatch)
packages/web/src/features/search/zoektSearcher.ts:533
↓ 2 callersFunctiongetRepoInfo
(repoId: number)
packages/web/src/app/(app)/askgh/[owner]/[repo]/api.ts:8
↓ 2 callersFunctiongetReviewAgentLogDir
()
packages/web/src/features/agents/review-agent/nodes/invokeDiffReviewLlm.ts:12
↓ 2 callersFunctiongetReviewAgentLogPath
(identifier: string)
packages/web/src/features/agents/review-agent/app.ts:27
↓ 2 callersFunctiongetRowKey
(file: FileDiff, index: number)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/fileDiffList.tsx:26
↓ 2 callersFunctiongetSearchScopeIcon
(searchScope: DemoSearchScope, size: number = 20, isSelected: boolean = false)
packages/web/src/app/(app)/chat/components/demoCards.tsx:36
↓ 2 callersFunctiongetSeatCap
()
packages/shared/src/entitlements.ts:203
↓ 2 callersFunctiongetSidebarNavGroups
()
packages/web/src/app/(app)/settings/layout.tsx:46
↓ 2 callersFunctiongetSortedRefs
({ path, sort, refNamespace, }: { path: string, sort: string, refNamespace: 'refs/head
packages/backend/src/git.ts:308
↓ 2 callersFunctiongetTags
(path: string)
packages/backend/src/git.ts:337
↓ 2 callersFunctiongetTree
({ repoName, revisionName, paths }: GetTreeRequest, { source }: { source?: string } = {})
packages/web/src/features/git/getTreeApi.ts:22
↓ 2 callersFunctiongetUserServer
()
packages/web/src/app/api/(server)/ee/askmcp/callback/route.ts:67
↓ 2 callersFunctiongetVerifiedApiObject
(apiKeyString: string)
packages/web/src/middleware/withAuth.ts:236
↓ 2 callersFunctionguardMcpParentOperation
( modelName: string, guard: (args: unknown, operation: string) => void, )
packages/web/src/features/mcp/prismaScope.ts:244
↓ 2 callersFunctionhandleClear
()
packages/web/src/components/ui/multi-select.tsx:168
↓ 2 callersFunctionhandleCloseClientCredentialsDialog
()
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentPage.tsx:477
↓ 2 callersFunctionhandleCloseEditOAuthScopesDialog
()
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentPage.tsx:500
↓ 2 callersFunctionhandleCloseOAuthScopeSelectionDialog
()
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentPage.tsx:485
↓ 2 callersFunctionhandleCreateServer
( name: string, serverUrl: string, onSuccess?: () => void, options: { checkDyn
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentPage.tsx:584
↓ 2 callersFunctionhandleOpenChange
(open: boolean)
packages/web/src/ee/features/chat/mcp/components/prefabConnectorPopover.tsx:54
↓ 2 callersFunctionhasUseServerInDirectivePrologue
(statements)
packages/web/tools/eslint-plugin-local/rules/requireAuthWrapper.mjs:26
↓ 2 callersFunctionhyperlink
(label: string, url: string)
packages/setupWizard/src/index.ts:36
↓ 2 callersFunctioninitializeOAuthScopeSelection
(discoveredOAuthScopes: string[])
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentPage.tsx:472
↓ 2 callersFunctioninstallMockStorage
(key: 'localStorage' | 'sessionStorage')
packages/web/src/ee/features/chat/components/chatThreadPanel.test.tsx:40
↓ 2 callersMethodinvalidateCredentials
( scope: 'all' | 'client' | 'tokens' | 'verifier' | 'discovery', )
packages/web/src/ee/features/chat/mcp/prismaOAuthClientProvider.ts:259
↓ 2 callersFunctionisAlphaNumUnderscore
(ch: number)
packages/queryLanguage/src/tokens.ts:34
↓ 2 callersFunctionisAnonymousAccessAvailable
()
packages/web/src/lib/entitlements.ts:39
↓ 2 callersFunctionisBranchQuery
(query: QueryIR)
packages/web/src/features/search/ir.ts:41
↓ 2 callersFunctionisCredentialsLoginEnabled
(org: Org)
packages/shared/src/utils.ts:124
↓ 2 callersFunctionisCustomTextElement
(element: Descendant)
packages/web/src/features/chat/utils.ts:123
↓ 2 callersFunctionisEmailCodeLoginEnabled
(org: Org)
packages/shared/src/utils.ts:132
↓ 2 callersFunctionisInLanguageSet
(language: string)
packages/web/src/app/(app)/search/components/filterPanel/useFilterMatches.ts:22
↓ 2 callersFunctionisInRepoSet
(repo: string)
packages/web/src/app/(app)/search/components/filterPanel/useFilterMatches.ts:21
↓ 2 callersFunctionisInsideParenExpr
* Checks if the parser stack indicates we're currently inside a ParenExpr.
packages/queryLanguage/src/tokens.ts:424
↓ 2 callersFunctionisLastSyncStale
(lastSyncAt: Date)
packages/web/src/app/(app)/settings/license/onlineLicenseCard/onlineLicenseCard.tsx:204
↓ 2 callersFunctionisMentionElement
(element: Descendant)
packages/web/src/features/chat/utils.ts:119
↓ 2 callersFunctionisOAuthTokenEncrypted
(token: string)
packages/shared/src/crypto.ts:158
↓ 2 callersFunctionisPortInUse
({ host, port }: PublishedPort)
packages/setupWizard/src/index.ts:190
↓ 2 callersFunctionisStringLiteral
(node)
packages/web/tools/eslint-plugin-local/rules/requireAuthWrapper.mjs:18
↓ 2 callersFunctionisUserMcpServerUniqueWhereForUser
( where: Prisma.UserMcpServerWhereUniqueInput, user?: UserWithAccounts, )
packages/web/src/features/mcp/prismaScope.ts:84
↓ 2 callersFunctionisValidOfflineLicenseActive
()
packages/shared/src/entitlements.ts:131
↓ 2 callersFunctionjoinTreePath
(parentPath: string, name: string)
packages/web/src/features/tools/listTree.ts:211
↓ 2 callersFunctionlistCommitAuthors
({ repo: repoName, ref = 'HEAD', path, maxCount = 50, skip = 0, }: ListCommitAuthorsReques
packages/web/src/features/git/listCommitAuthorsApi.ts:30
↓ 2 callersFunctionlistCommits
(queryParams: ListCommitsQueryParams)
packages/web/src/app/api/(client)/client.ts:143
↓ 2 callersFunctionlistRepos
({ query, page, perPage, sort, direction, source }: ListReposQueryParams & { source?: string })
packages/web/src/app/api/(server)/repos/listReposApi.ts:9
↓ 2 callersFunctionliteralFallback
()
packages/setupWizard/src/gitlab.ts:44
↓ 2 callersFunctionliteralFallback
()
packages/setupWizard/src/github.ts:47
↓ 2 callersFunctionmakeGitLabRepo
(id: number, name: string, topics: string[] = [])
packages/backend/src/ee/syncSearchContexts.test.ts:27
↓ 2 callersFunctionmakeRepoNoTopics
(id: number, name: string)
packages/backend/src/ee/syncSearchContexts.test.ts:54
↓ 2 callersFunctionmatchesStringAt
* Checks if the input at the given offset matches the given string.
packages/queryLanguage/src/tokens.ts:51
↓ 2 callersFunctionmergeOAuthScopes
(...oauthScopeLists: Array<string[] | undefined>)
packages/web/src/ee/features/chat/mcp/dcrDiscovery.ts:73
↓ 2 callersFunctionmissingQueryParam
(name: string)
packages/web/src/lib/serviceError.ts:32
↓ 2 callersFunctionmove
(direction: 'right' | 'left')
packages/web/src/features/chat/utils.ts:63
↓ 2 callersFunctionnormalizeDisabledMcpServerIds
(value: unknown)
packages/web/src/ee/features/chat/components/chatThreadPanel.tsx:23
↓ 2 callersFunctionnormalizeGithubApiBaseUrl
(baseUrl?: string)
packages/web/src/app/api/(server)/webhook/route.ts:53
↓ 2 callersFunctionnormalizeMcpOAuthScopeEntries
(oauthScopes: McpServerOAuthScopeEntry[])
packages/web/src/ee/features/chat/mcp/oauthScopeUtils.ts:28
↓ 2 callersFunctionoauthScopeEntriesEqual
(a: McpServerOAuthScopeEntry[], b: McpServerOAuthScopeEntry[])
packages/web/src/ee/features/chat/mcp/mcpOAuthScopes.ts:20
↓ 2 callersFunctiononCreateUser
({ user }: { user: AuthJsUser })
packages/web/src/lib/authUtils.ts:15
↓ 2 callersFunctiononSubmit
(values: z.infer<typeof verifyCredentialsRequestSchema>)
packages/web/src/app/login/components/credentialsForm.tsx:31
↓ 2 callersFunctiononSuggestionClicked
(suggestion: string)
packages/web/src/app/(app)/components/searchBar/searchSuggestionsBox.tsx:101
↓ 2 callersFunctionorgManagementNotAvailable
()
packages/web/src/ee/features/userManagement/actions.ts:13
↓ 2 callersFunctionorgNotFound
()
packages/web/src/lib/serviceError.ts:106
↓ 2 callersFunctionpaginate
(request: (page: number) => Promise<HttpResponse<T[], any>>)
packages/backend/src/gitea.ts:241
↓ 2 callersFunctionparseLocalDate
(s: string)
packages/web/src/app/(app)/browse/[...path]/components/commitHistoryPanel/dateFilter.tsx:23
↓ 2 callersFunctionparseMcpToolName
(toolName: string)
packages/web/src/ee/features/chat/components/chatThread/tools/mcpToolComponent.tsx:12
↓ 2 callersFunctionparseQuerySyntaxIntoIR
({ query, options, prisma, }: { query: string, options: { isCaseSensitivityEnabled
packages/web/src/features/search/parser.ts:77
↓ 2 callersFunctionparseRelatedSymbolsSearchResponse
(searchResult: SearchResponse)
packages/web/src/features/codeNav/api.ts:127
↓ 2 callersFunctionpollChangelog
()
packages/web/src/features/changelog/pollChangelog.ts:44
↓ 2 callersFunctionposixRel
(p: string)
packages/setupWizard/src/localRepos.ts:150
↓ 2 callersFunctionprepareMcpServerCreate
({ prisma, orgId, name, serverUrl, }: { prisma: McpServerPrismaClient; orgId: number;
packages/web/src/ee/features/chat/mcp/actions.ts:138
↓ 2 callersFunctionprocessGitHubPullRequest
(octokit: Octokit, pullRequest: GitHubPullRequest)
packages/web/src/features/agents/review-agent/app.ts:51
↓ 2 callersFunctionprocessGitLabMergeRequest
( gitlabClient: InstanceType<typeof Gitlab>, projectId: number, mrPayload: GitLabMergeRequestPaylo
packages/web/src/features/agents/review-agent/app.ts:61
↓ 2 callersMethodpruneOldAuditLogs
()
packages/backend/src/ee/auditLogPruner.ts:40
↓ 2 callersFunctionrecalculateFoldingState
(state: FoldingState)
packages/web/src/ee/features/chat/components/chatThread/codeFoldingExtension.ts:155
↓ 2 callersFunctionredirectToCallbackError
(message: string, returnTo?: string)
packages/web/src/app/api/(server)/ee/askmcp/callback/route.ts:38
↓ 2 callersFunctionrenderSegmentWithHighlight
(segment: BreadcrumbSegment)
packages/web/src/app/(app)/components/pathHeader.tsx:185
↓ 2 callersFunctionrequest
({ tokens }: { tokens: TokenSet })
packages/web/src/ee/features/sso/sso.ts:341
↓ 2 callersFunctionresetEditor
(editor: CustomEditor)
packages/web/src/features/chat/utils.ts:176
↓ 2 callersFunctionresolveCallbackUrl
* Resolves the final URL to navigate to after an authorization decision. * Non-web redirect URIs (e.g. custom schemes like vscode://) are wrapped in
packages/web/src/ee/features/oauth/actions.ts:21
↓ 2 callersFunctionresolveEnvironmentVariableOverridesFromConfig
(config: SourcebotConfig)
packages/shared/src/env.server.ts:23
↓ 2 callersFunctionrollbackPermissionChanges
( changes: ToolPermissionChange[], previousPermissions: Record<string, McpServerToolPermission
packages/web/src/app/(app)/settings/workspaceAskAgent/connectors/[serverId]/tools/mcpToolPermissionsPage.tsx:353
↓ 2 callersFunctionrunComposeCommand
(args: string[], label: string)
packages/setupWizard/src/index.ts:370
↓ 2 callersFunctionrunCreateMessageStream
(messages: SBChatMessage[])
packages/web/src/ee/features/chat/agent.test.ts:152
↓ 2 callersFunctionsaveMcpOAuthDraft
(draft: McpOAuthDraftInput)
packages/web/src/features/chat/mcpOAuthDraft.ts:170
↓ 2 callersFunctionsavePermissionChanges
( changes: ToolPermissionChange[], previousPermissions: Record<string, McpServerToolPermission
packages/web/src/app/(app)/settings/workspaceAskAgent/connectors/[serverId]/tools/mcpToolPermissionsPage.tsx:364
↓ 2 callersMethodsaveState
(state: string)
packages/web/src/features/mcp/prismaOAuthClientProvider.ts:228
↓ 2 callersFunctionsetCookie
(name: string, value: string, days: number = 365)
packages/web/src/app/(app)/components/githubStarToast.tsx:25
↓ 2 callersFunctionsplitMcpServersForChatMenu
(servers: T[])
packages/web/src/ee/features/chat/mcp/components/connectorsMenu.tsx:68
↓ 2 callersMethodstate
()
packages/web/src/features/mcp/prismaOAuthClientProvider.ts:224
↓ 2 callersFunctiontoLineAndColumn
(pos: number)
packages/web/src/app/(app)/components/editorContextMenu.tsx:95
↓ 2 callersFunctiontoggle
(item: NormalizedChoice<Value> | Separator)
packages/setupWizard/src/tabCheckbox.ts:108
↓ 2 callersFunctiontoggleOption
(option: string)
packages/web/src/components/ui/multi-select.tsx:160
↓ 2 callersFunctiontransformZoektSearchResponse
(response: ZoektGrpcSearchResponse, reposMapCache: Map<string | number, Repo>)
packages/web/src/features/search/zoektSearcher.ts:378
← previousnext →501–600 of 1,810, ranked by callers