MCPcopy Create free account

hub / github.com/thunderbird/thunderbolt / functions

Functions1,802 in github.com/thunderbird/thunderbolt

↓ 1 callersFunctionclearAllKeys
()
src/crypto/key-storage.ts:201
↓ 1 callersFunctionclearDeviceId
()
src/lib/auth-token.ts:41
↓ 1 callersFunctionclearMemoizeCache
()
src/lib/memoize.ts:12
↓ 1 callersFunctionclearOAuthState
()
src/lib/oauth-state.ts:69
↓ 1 callersMethodclearPendingCrudOperations
* Clear pending CRUD operations from PowerSync queue. * Useful for returning users to avoid conflicts with cloud data.
src/db/powersync/database.ts:386
↓ 1 callersFunctionclearPostUpdateFlag
()
src/lib/post-update-redirect.ts:19
↓ 1 callersFunctioncloseDatabase
()
src/db/wa-sqlite-worker.ts:203
↓ 1 callersFunctioncloseDb
()
backend/src/db/client.ts:30
↓ 1 callersFunctioncloseWebview
()
src/content-view/use-sidebar-webview.ts:217
↓ 1 callersFunctioncommitAndTag
(version: string, platform: string, shouldPush: boolean)
scripts/create-release.ts:337
↓ 1 callersFunctioncreateAlb
({ name, vpcId, publicSubnetIds, albSgId, hostnames }: AlbArgs)
deploy/pulumi/src/alb.ts:28
↓ 1 callersFunctioncreateAppDirOpfs
()
src/lib/fs.ts:46
↓ 1 callersFunctioncreateAppDirTauri
()
src/lib/fs.ts:28
↓ 1 callersFunctioncreateAppDirectory
()
src/hooks/use-app-initialization.ts:27
↓ 1 callersFunctioncreateAttributeTemplate
(user: typeof TEST_USER)
e2e/mock-saml-idp.ts:125
↓ 1 callersFunctioncreateAuthClientInstance
(cloudUrl: string)
src/contexts/auth-context.tsx:20
↓ 1 callersFunctioncreateChatInstance
( id: string, messages: ThunderboltUIMessage[], saveMessages: SaveMessagesFunction, httpClient: HttpCl
src/chats/chat-instance.ts:23
↓ 1 callersFunctioncreateClient
(url: string)
src/lib/mcp-provider.tsx:40
↓ 1 callersFunctioncreateCluster
(name: string)
deploy/pulumi/src/cluster.ts:7
↓ 1 callersFunctioncreateConfigs
(httpClient: HttpClient)
src/integrations/google/tools.ts:864
↓ 1 callersFunctioncreateConfigs
(httpClient: HttpClient)
src/integrations/microsoft/tools.ts:381
↓ 1 callersFunctioncreateDefaultMode
()
src/chats/use-hydrate-chat-store.test.tsx:26
↓ 1 callersFunctioncreateDns
({ name, zoneId, hostnames, target, apiToken, proxied = true }: DnsArgs)
deploy/pulumi/src/dns.ts:32
↓ 1 callersFunctioncreateEksCluster
(args: EksArgs)
deploy/pulumi/src/eks.ts:22
↓ 1 callersFunctioncreateErrorHandlingMiddleware
()
backend/src/middleware/error-handling.ts:109
↓ 1 callersFunctioncreateHttpLoggingMiddleware
(trustedProxy: Settings['trustedProxy'] = '')
backend/src/middleware/http-logging.ts:13
↓ 1 callersFunctioncreateInitialState
(autoOpen = false)
src/hooks/use-location-search.ts:30
↓ 1 callersFunctioncreateInitialState
(initialProvider: OAuthProviderOrEmpty)
src/hooks/use-connect-integration-widget-state.ts:60
↓ 1 callersFunctioncreateIpRateLimitMiddleware
(limiter: RateLimiterDrizzle, trustedProxy: IpRateLimitSettings['trustedProxy'])
backend/src/middleware/rate-limit.ts:113
↓ 1 callersFunctioncreateLoggerMiddleware
(settings: Settings)
backend/src/config/logger.ts:58
↓ 1 callersFunctioncreateMockDependencies
()
src/hooks/use-oauth-connect.test.tsx:15
↓ 1 callersFunctioncreateMockSSEStream
()
backend/src/inference/routes.test.ts:42
↓ 1 callersFunctioncreateMockSamlIdp
(port: number)
e2e/mock-saml-idp.ts:26
↓ 1 callersFunctioncreateModeGroups
(modes: Mode[])
src/components/ui/mode-selector/mode-selector.tsx:33
↓ 1 callersFunctioncreateModel
(modelConfig: Model)
src/ai/fetch.ts:72
↓ 1 callersFunctioncreatePowerSyncMock
()
src/test-utils/powersync-mock.tsx:29
↓ 1 callersFunctioncreatePowerSyncMockWithReactivity
(options?: { tables?: string[] })
src/test-utils/powersync-mock.tsx:108
↓ 1 callersFunctioncreateRetryMessage
(originalUserText: string)
src/hooks/use-handle-integration-completion.ts:44
↓ 1 callersFunctioncreateServiceDiscovery
(name: string, vpcId: pulumi.Input<string>)
deploy/pulumi/src/discovery.ts:8
↓ 1 callersFunctioncreateServices
(args: ServiceArgs)
deploy/pulumi/src/services.ts:79
↓ 1 callersFunctioncreateSseToUIMessageStream
( sseData: string, options: { initialDelayInMs?: number chunkDelayInMs?: number startWithReaso
src/ai/streaming/util.ts:188
↓ 1 callersFunctioncreateStandaloneLogger
(settings: Settings)
backend/src/config/logger.ts:66
↓ 1 callersFunctioncreateStorage
(name: string, vpcId: pulumi.Input<string>, subnetIds: pulumi.Input<string>[], servicesSgId: pulumi.Input<stri
deploy/pulumi/src/storage.ts:8
↓ 1 callersFunctioncreateTag
()
scripts/create-release.test.ts:323
↓ 1 callersFunctioncreateTool
(config: ToolConfig)
src/lib/tools.ts:57
↓ 1 callersFunctioncreateToolset
(tools: ToolConfig[])
src/lib/tools.ts:65
↓ 1 callersFunctioncreateVpc
(name: string)
deploy/pulumi/src/vpc.ts:8
↓ 1 callersFunctioncreateWaitlistRoutes
({ database, auth, emailService = defaultEmailService, cooldownMs = DEFAULT_COOLDOWN_MS, ipRateLimit
backend/src/waitlist/routes.ts:95
↓ 1 callersFunctioncreateWidget
(tagName: string, attrs: Record<string, string>)
src/ai/widget-parser.ts:96
↓ 1 callersFunctiondecryptEntry
(entry: SyncEntry)
src/db/powersync/middleware/EncryptionMiddleware.ts:13
↓ 1 callersFunctiondeleteAutomation
(db: AnyDrizzleDatabase, id: string)
src/dal/prompts.ts:95
↓ 1 callersFunctiondeleteEnvelope
(database: typeof DbType, deviceId: string, userId: string)
backend/src/dal/encryption.ts:46
↓ 1 callersFunctiondeleteKey
(id: string)
src/crypto/key-storage.ts:85
↓ 1 callersFunctiondeleteKeys
(ids: string[])
src/crypto/key-storage.ts:120
↓ 1 callersFunctiondeletePromptsForModel
(db: AnyDrizzleDatabase, modelId: string)
src/dal/prompts.ts:111
↓ 1 callersFunctiondenyDeviceWithProof
(httpClient: HttpClient, deviceId: string)
src/services/encryption.ts:197
↓ 1 callersFunctiondetectVersionType
()
scripts/create-release.ts:169
↓ 1 callersMethoddisambiguateLocation
(locations: Location[], region: string | null, country: string | null)
backend/src/pro/weather.ts:87
↓ 1 callersMethoddisconnectFromSync
* Disconnect from PowerSync Cloud. * Call this when user disables sync.
src/db/powersync/database.ts:366
↓ 1 callersFunctiondiscoverTestCases
()
src/ai/streaming/sse-logs.test.ts:18
↓ 1 callersFunctioneaseOutCubic
(t: number)
src/hooks/use-auto-scroll.tsx:18
↓ 1 callersFunctionemitToolCall
(content: string, controller: TransformStreamDefaultController<LanguageModelV2StreamPart>)
src/ai/middleware/tool-calls.ts:35
↓ 1 callersFunctionenableSync
()
src/contexts/sign-in-modal-context.tsx:70
↓ 1 callersFunctionexchangeCodeForTokens
( httpClient: HttpClient, provider: OAuthProvider, code: string, codeVerifier: string, redirectUri?:
src/lib/auth.ts:115
↓ 1 callersFunctionexecSql
( sql: string, params: unknown[], returnMode: 'get' | 'all' | 'values' | 'run', )
src/db/wa-sqlite-worker.ts:192
↓ 1 callersFunctionexecSqlInternal
( sql: string, params: unknown[], returnMode: 'get' | 'all' | 'values' | 'run', )
src/db/wa-sqlite-worker.ts:135
↓ 1 callersFunctionexecuteInitializationSteps
(httpClient?: HttpClient)
src/hooks/use-app-initialization.ts:59
↓ 1 callersFunctionextractAttachments
(parts: any[])
src/integrations/google/tools.ts:476
↓ 1 callersFunctionextractH1
(body: string)
web/src/loaders/repo-docs-loader.ts:104
↓ 1 callersFunctionextractSingleQuotedValue
(str: string, start: number)
src/ai/widget-parser.ts:34
↓ 1 callersFunctionextractSource
(pre: Element)
web/src/scripts/docs-client.ts:5
↓ 1 callersFunctionfetchBackendConfig
(httpClient: HttpClient)
src/integrations/google/auth.ts:13
↓ 1 callersFunctionfetchBackendConfig
(httpClient: HttpClient)
src/integrations/microsoft/auth.ts:13
↓ 1 callersFunctionfetchServerTools
()
src/settings/mcp-servers.tsx:64
↓ 1 callersFunctionfindItemById
( items: SearchableMenuItem<T>[] | SearchableMenuGroup<T>[], id: string, )
src/components/ui/searchable-menu/types.ts:78
↓ 1 callersFunctionfindOriginalUserText
(chatMessages: ThunderboltUIMessage[], widgetMessageIndex: number)
src/hooks/use-handle-integration-completion.ts:23
↓ 1 callersFunctionforceScrollTop
()
src/hooks/use-viewport-lock.ts:87
↓ 1 callersFunctionformatDate
(value: number | string)
src/lib/utils.ts:175
↓ 1 callersFunctionformatDate
(date: Date)
src/ai/eval/report.ts:11
↓ 1 callersFunctionformatLastSeen
(ts: string | null)
src/settings/devices.tsx:23
↓ 1 callersFunctionformatServerTitle
(url: string, serverId: string)
src/settings/mcp-servers.tsx:254
↓ 1 callersFunctionformatStars
(n: number)
web/src/components/marketing/sections/enterprise-page.tsx:49
↓ 1 callersFunctionformatVerb
(verb: string, maxLength: number = 40, input: unknown = {})
src/lib/tool-metadata.ts:42
↓ 1 callersFunctiongenerate
()
e2e/saml-test-certs.ts:22
↓ 1 callersFunctiongenerateCanarySecret
()
src/crypto/canary.ts:23
↓ 1 callersFunctiongenerateModelName
(modelId: string)
src/settings/models/index.tsx:533
↓ 1 callersFunctiongenerateReport
(results: EvalResult[], detailed = false)
src/ai/eval/report.ts:192
↓ 1 callersFunctiongenerateSupportEmail
(error: HandleError)
src/components/app-error-screen.tsx:22
↓ 1 callersFunctiongetAnthropicClient
(fetchFn?: typeof fetch)
backend/src/inference/client.ts:146
↓ 1 callersMethodgetBSON
Lazy-loads the BSON module for deserializing/serializing binary sync payloads.
src/db/powersync/TransformableBucketStorage.ts:68
↓ 1 callersFunctiongetBadgeColor
(siteName: string = '')
src/components/chat/source-card.tsx:23
↓ 1 callersFunctiongetConnectionStatus
(server: McpServer)
src/settings/mcp-servers.tsx:232
↓ 1 callersFunctiongetCredentialsInvalidReason
(status: number, body: ErrorBody)
src/db/powersync/connector.ts:39
↓ 1 callersFunctiongetCurrentDatabase
()
src/db/database.ts:155
↓ 1 callersFunctiongetCurrentVersion
()
scripts/create-release.ts:131
↓ 1 callersFunctiongetDefaultReason
(service: 'email' | 'calendar' | 'both')
src/widgets/connect-integration/widget.tsx:64
↓ 1 callersFunctiongetDriveFileCategory
(mime: string)
src/integrations/google/tools.ts:258
↓ 1 callersFunctiongetEvalHttpClient
()
src/ai/eval/runner.ts:24
↓ 1 callersFunctiongetFireworksClient
(fetchFn?: typeof fetch)
backend/src/inference/client.ts:40
↓ 1 callersFunctiongetIcon
()
src/components/powersync-status.tsx:69
← previousnext →801–900 of 1,802, ranked by callers