MCPcopy Create free account

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

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

FunctionSearchLandingPage
({ isSearchAssistSupported, }: SearchLandingPageProps)
packages/web/src/app/(app)/search/components/searchLandingPage.tsx:16
FunctionSearchModeSelector
({ searchMode, className, }: SearchModeSelectorProps)
packages/web/src/app/(app)/components/searchModeSelector.tsx:25
FunctionSearchPage
(props: SearchPageProps)
packages/web/src/app/(app)/search/page.tsx:14
FunctionSearchResultComponent
({ file, match, onSelect, }: SearchResultComponentProps)
packages/web/src/app/(app)/browse/components/fileSearchCommandDialog.tsx:215
FunctionSearchResultsPage
({ searchQuery, defaultMaxMatchCount, isRegexEnabled, isCaseSensitivityEnabled, isSearchAs
packages/web/src/app/(app)/search/components/searchResultsPage.tsx:45
FunctionSearchScopeIcon
({ searchScope, className = "h-4 w-4" }: SearchScopeIconProps)
packages/web/src/features/chat/components/searchScopeIcon.tsx:12
FunctionSearchScopeInfoCard
()
packages/web/src/features/chat/components/chatBox/searchScopeInfoCard.tsx:3
FunctionSecurityCard
()
packages/web/src/app/components/securityCard.tsx:8
FunctionServicePingFailedBanner
({ id, dismissible, role, now, variant, lastSyncAt, }: ServicePingFailedBannerProps)
packages/web/src/app/(app)/components/banners/servicePingFailedBanner.tsx:18
FunctionSettingsCard
({ children, className }: SettingsCardProps)
packages/web/src/app/(app)/settings/components/settingsCard.tsx:14
FunctionSettingsCardGroup
({ children }: SettingsCardGroupProps)
packages/web/src/app/(app)/settings/components/settingsCard.tsx:59
FunctionSettingsLayout
( props: LayoutProps )
packages/web/src/app/(app)/settings/layout.tsx:23
FunctionSettingsPage
()
packages/web/src/app/(app)/settings/page.tsx:7
FunctionSettingsSidebar
()
packages/web/src/app/(app)/@sidebar/components/settingsSidebar/index.tsx:10
FunctionSettingsSidebarHeader
()
packages/web/src/app/(app)/@sidebar/components/settingsSidebar/header.tsx:11
FunctionShareChatPopover
({ chatId, visibility: _visibility, currentUser, sharedWithUsers: _sharedWithUsers, isChat
packages/web/src/app/(app)/chat/components/shareChatPopover/index.tsx:31
FunctionShareSettings
({ chatId, visibility, onVisibilityChange, onRemoveSharedWithUser, onOpenInviteView, c
packages/web/src/app/(app)/chat/components/shareChatPopover/shareSettings.tsx:36
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
packages/web/src/components/ui/sheet.tsx:91
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
packages/web/src/components/ui/sheet.tsx:77
FunctionSideCell
({ line, side, parser, highlighter, innerDiffRanges }: SideCellProps)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/lightweightDiffViewer.tsx:190
FunctionSidebarBase
({ session, collapsible = "icon", headerContent, children, isValidLicenseActive }: SidebarBaseProps)
packages/web/src/app/(app)/@sidebar/components/sidebarBase.tsx:59
FunctionSignInPromptBanner
({ chatId, isAuthenticated, isOwner, hasMessages, isTurnInProgress, }: SignInPromptBannerP
packages/web/src/ee/features/chat/components/chatThread/signInPromptBanner.tsx:20
FunctionSignup
(props: LoginProps)
packages/web/src/app/signup/page.tsx:19
FunctionSkeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
packages/web/src/components/ui/skeleton.tsx:3
FunctionSourcebotLogo
({ className, size = "large" }: SourcebotLogoProps)
packages/web/src/app/components/sourcebotLogo.tsx:13
FunctionSplitRowView
({ row, parser, highlighter }: SplitRowViewProps)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/lightweightDiffViewer.tsx:144
FunctionStatusBadge
({ status, onToggle, isCollapsed }: StatusBadgeProps)
packages/web/src/app/(app)/browse/[...path]/components/commitDiffPanel/fileStatus.tsx:39
FunctionStepPartRenderer
({ part }: { part: SBChatMessagePart })
packages/web/src/ee/features/chat/components/chatThread/detailsCard.tsx:254
FunctionSubmitAccountRequestButton
()
packages/web/src/app/(app)/components/submitAccountRequestButton.tsx:12
FunctionSubmitJoinRequest
()
packages/web/src/app/(app)/components/submitJoinRequest.tsx:5
FunctionSupportIcon
({ supported }: SupportIconProps)
packages/web/src/features/billing/planComparisonTable.tsx:41
FunctionSymbolDefinitionPreview
({ symbolDefinition, }: SymbolDefinitionPreviewProps)
packages/web/src/ee/features/codeNav/components/symbolHoverPopup/symbolDefinitionPreview.tsx:17
FunctionSymbolHoverPopup
({ editorRef, revisionName, language, repoName, fileName, source, })
packages/web/src/ee/features/codeNav/components/symbolHoverPopup/index.tsx:28
FunctionSyntaxGuideProvider
({ children }: { children: React.ReactNode })
packages/web/src/app/(app)/components/syntaxGuideProvider.tsx:20
FunctionSyntaxReferenceGuide
()
packages/web/src/app/(app)/components/syntaxReferenceGuide.tsx:23
FunctionSyntaxReferenceGuideHint
()
packages/web/src/app/(app)/components/syntaxReferenceGuideHint.tsx:6
FunctionTabSwitcher
({ tabs, currentTab, className }: TabSwitcherProps)
packages/web/src/components/ui/tab-switcher.tsx:14
FunctionTableOfContents
({ tocItems, activeId, className }: TableOfContentsProps)
packages/web/src/ee/features/chat/components/chatThread/tableOfContents.tsx:19
FunctionTextSeparator
({ className, text = "or" }: TextSeparatorProps)
packages/web/src/app/components/textSeparator.tsx:9
FunctionThinkingSteps
({ thinkingSteps, isNetworkActive, isThinking }: { thinkingSteps: SBChatMessagePart[][], isNetworkActive: bool
packages/web/src/ee/features/chat/components/chatThread/detailsCard.tsx:216
FunctionToaster
()
packages/web/src/components/ui/toaster.tsx:13
FunctionToolApprovalBanner
({ parts }: ToolApprovalBannerProps)
packages/web/src/ee/features/chat/components/chatThread/toolApprovalBanner.tsx:23
FunctionToolApprovalItem
({ part, addToolApprovalResponse, iconMap, }: { part: ApprovalRequestedToolPart; addToolAp
packages/web/src/ee/features/chat/components/chatThread/toolApprovalBanner.tsx:45
FunctionToolDetail
({ tool }: { tool: ToolSummary })
packages/web/src/ee/features/chat/mcp/components/connectorToolDisclosure.tsx:114
FunctionToolHintBadges
({ annotations }: { annotations?: ToolSummary['annotations'] })
packages/web/src/ee/features/chat/mcp/mcpToolPermissionDisplay.tsx:47
FunctionToolOutputGuard
({ part, loadingText, children, }: { part: T, loadingText: string, children: (output:
packages/web/src/ee/features/chat/components/chatThread/tools/toolOutputGuard.tsx:11
FunctionToolPermissionBadge
({ permission }: { permission?: McpServerToolPermission })
packages/web/src/ee/features/chat/mcp/mcpToolPermissionDisplay.tsx:73
FunctionToolRow
({ tool, permission, onPermissionChange, }: { tool: McpServerToolPermissionEntry; permissi
packages/web/src/app/(app)/settings/workspaceAskAgent/connectors/[serverId]/tools/mcpToolPermissionsPage.tsx:166
FunctionToolSearchToolComponent
({ query, results }: ToolSearchToolComponentProps)
packages/web/src/ee/features/chat/components/chatThread/tools/toolSearchToolComponent.tsx:19
FunctionTrackRepoVisit
({ repoName, isAuthenticated }: TrackRepoVisitProps)
packages/web/src/app/(app)/browse/[...path]/components/trackRepoVisit.tsx:13
FunctionTreePreviewPanel
({ path, repoName, revisionName }: TreePreviewPanelProps)
packages/web/src/app/(app)/browse/[...path]/components/treePreviewPanel/treePreviewPanel.tsx:15
FunctionTrialBanner
({ id, dismissible, now, trialEnd, hasPaymentMethod }: TrialBannerProps)
packages/web/src/app/(app)/components/banners/trialBanner.tsx:15
FunctionTrialMissingPaymentMethodBanner
()
packages/web/src/app/(app)/settings/license/onlineLicenseCard/trialMissingPaymentMethodBanner.tsx:11
FunctionTrialStep
({ stepIndex }: TrialStepProps)
packages/web/src/app/onboard/components/trialStep.tsx:74
FunctionTrialStepSubtitle
()
packages/web/src/app/onboard/components/trialStep.tsx:62
FunctionTrialStepTitle
()
packages/web/src/app/onboard/components/trialStep.tsx:54
FunctionTutorialDialog
({ isOpen: _isOpen }: TutorialDialogProps)
packages/web/src/app/(app)/chat/components/tutorialDialog.tsx:255
FunctionUpcomingYearlyRenewalBanner
({ renewalAt, seats }: UpcomingRenewalBannerProps)
packages/web/src/app/(app)/settings/license/onlineLicenseCard/upcomingYearlyRenewalBanner.tsx:20
FunctionUpgradeAvailableBanner
({ id, dismissible, currentVersion, latestVersion }: UpgradeAvailableBannerProps)
packages/web/src/app/(app)/components/banners/upgradeAvailableBanner.tsx:12
FunctionUpgradeBadge
()
packages/web/src/app/(app)/@sidebar/components/upgradeBadge.tsx:9
FunctionUpgradeButton
()
packages/web/src/app/(app)/@sidebar/components/upgradeButton.tsx:9
FunctionUpsellDialog
({ open, onOpenChange, source, returnPath }: UpsellDialogProps)
packages/web/src/features/billing/upsellDialog.tsx:37
FunctionUpsellLoadError
({ variant, onRetry, className }: UpsellLoadErrorProps)
packages/web/src/features/billing/upsellDialog.tsx:76
FunctionUpsellPanel
({ source, returnPath, className, licenseState = 'free', title, description, loadingVariant = 'skeleton' }: Up
packages/web/src/features/billing/upsellDialog.tsx:161
FunctionUpsellPanelContent
({ offers, source, returnPath, variant, licenseState, titleOverride, descriptionOverride }: UpsellPanelContent
packages/web/src/features/billing/upsellDialog.tsx:209
FunctionVerifyForm
()
packages/web/src/app/login/verify/verifyForm.tsx:145
FunctionVerifyPage
()
packages/web/src/app/login/verify/page.tsx:5
FunctionVerifyPageContent
()
packages/web/src/app/login/verify/verifyForm.tsx:18
FunctionVscodeFileIcon
({ fileName, className }: VscodeFileIconProps)
packages/web/src/app/components/vscodeFileIcon.tsx:13
FunctionVscodeFolderIcon
({ folderName, className }: VscodeFolderIconProps)
packages/web/src/app/components/vscodeFolderIcon.tsx:13
FunctionWelcomeCard
({ inviteLinkId }: { inviteLinkId: string; })
packages/web/src/app/invite/page.tsx:57
FunctionWelcomeStep
({ nextStep }: WelcomeStepProps)
packages/web/src/app/onboard/components/welcomeStep.tsx:8
FunctionWhatsNewSidebarButton
()
packages/web/src/app/(app)/@sidebar/components/whatsNewSidebarButton.tsx:28
FunctionWorkspaceAskAgentEntitlementMessage
()
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentEntitlementMessage.tsx:12
FunctionWorkspaceAskAgentPage
({ callbackStatus, callbackServer, callbackMessage, oauthRedirectUrl }: WorkspaceAskAgentPageProps)
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentPage.tsx:344
FunctionWorkspaceAskAgentUnavailableMessage
()
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentUnavailableMessage.tsx:4
FunctionWorkspaceConnectorCard
({ server, status, isAskAgentAvailable, isStatusLoading, isStatusError, toolEntry,
packages/web/src/app/(app)/settings/workspaceAskAgent/workspaceAskAgentPage.tsx:238
FunctionYearlyTermSeatsUsageCard
({ currentUsers, status: { committedSeats, peakSeats, overageSeats, bi
packages/web/src/app/(app)/settings/license/yearlyTermSeatsUsageCard.tsx:23
FunctionZoomableImage
({ src, alt }: ZoomableImageProps)
packages/web/src/app/(app)/@sidebar/components/changelogEntryDialog.tsx:48
Functionabort
()
packages/db/tools/utils.ts:11
Functionaggregate
({ args, query }: QueryHookParams<Prisma.UserMcpServerAggregateArgs>)
packages/web/src/features/mcp/prismaScope.ts:281
FunctionannotateCodeBlocks
()
packages/web/src/ee/features/chat/components/chatThread/markdownRenderer.tsx:29
FunctionappendReviewAgentLog
(logFileName: string, log: string)
packages/web/src/features/agents/review-agent/lib.ts:7
FunctionarePropsEqual
( prevProps: ChatThreadListItemProps, nextProps: ChatThreadListItemProps )
packages/web/src/ee/features/chat/components/chatThread/chatThreadListItem.tsx:453
FunctionassertNoMcpServerRelationAccess
(args: unknown, operation: string)
packages/web/src/features/mcp/prismaScope.ts:230
FunctionclaimAnonymousChats
()
packages/web/src/features/chat/actions.ts:222
MethodclientMetadata
()
packages/web/src/features/mcp/prismaOAuthClientProvider.ts:141
MethodclientMetadata
()
packages/web/src/ee/features/chat/mcp/prismaOAuthClientProvider.ts:146
FunctioncloudGetRepos
(client: BitbucketClient, repoList: string[])
packages/backend/src/bitbucket.ts:323
FunctioncloudGetReposForProjects
(client: BitbucketClient, projects: string[])
packages/backend/src/bitbucket.ts:262
FunctioncloudGetReposForWorkspace
(client: BitbucketClient, workspaces: string[])
packages/backend/src/bitbucket.ts:213
FunctioncompareFileTreeItems
(a: FileTreeItem, b: FileTreeItem)
packages/web/src/features/git/utils.ts:40
Methodconstructor
( private db: PrismaClient, private settings: Settings, redis: Redis, private
packages/backend/src/repoIndexManager.ts:55
Methodconstructor
(message: string)
packages/backend/src/repoIndexManager.test.ts:108
Methodconstructor
(message: string)
packages/backend/src/repoIndexManager.test.ts:124
Methodconstructor
()
packages/backend/src/promClient.ts:17
Methodconstructor
( private db: PrismaClient, private settings: Settings, redis: Redis, private
packages/backend/src/connectionManager.ts:39
Methodconstructor
( promClient: PromClient, private prisma: PrismaClient, private connectionManager: Con
packages/backend/src/api.ts:22
Methodconstructor
( private db: PrismaClient, private connectionManager: ConnectionManager, configPath:
packages/backend/src/configManager.ts:16
Methodconstructor
( private db: PrismaClient, private settings: Settings, redis: Redis, )
packages/backend/src/ee/repoPermissionSyncer.ts:32
← previousnext →1,501–1,600 of 1,810, ranked by callers