MCPcopy Create free account

hub / github.com/thunderbird/thunderbolt / functions

Functions1,802 in github.com/thunderbird/thunderbolt

Functionloop
()
src/hooks/use-viewport-lock.ts:137
FunctionmatchesQuery
(item: SearchableMenuItem<T>)
src/components/ui/searchable-menu/searchable-menu.tsx:157
FunctionmockConfirm
()
src/components/chat/external-link-dialog.test.tsx:154
FunctionmockFetch
()
src/test-utils/http-client.ts:13
FunctionmockFetch
()
src/lib/posthog.test.ts:42
FunctionmockFetch
(input: Request)
src/services/encryption.test.ts:74
FunctionmockFetch
(input: Request)
src/api/encryption.test.ts:25
FunctionmockFetch
()
src/integrations/thunderbolt-pro/tools.test.ts:18
FunctionmockFetch
()
src/integrations/google/tools.test.ts:44
FunctionmockFetch
()
src/integrations/google/auth.test.ts:12
FunctionmockFetch
()
src/integrations/microsoft/auth.test.ts:12
FunctionmockOAuthConnectHook
()
src/components/onboarding/onboarding-auth-step.test.tsx:64
FunctionmockOAuthSuccess
()
src/test-utils/oauth.ts:37
FunctionmodelReducer
(state: ModelState, action: ModelAction)
src/settings/models/index.tsx:91
Functionnoop
()
src/ai/eval/ui.ts:46
Functionnoop
()
src/hooks/use-haptics.tsx:23
FunctionnormalizeStepResult
(step: any)
src/ai/streaming/util.ts:316
FunctiononChangeWithCallback
()
src/test-utils/powersync-mock.tsx:32
FunctiononLoad
()
web/src/components/marketing/sections/contact-page.tsx:86
FunctiononOpenUrl
()
src/hooks/use-deep-link-listener.test.ts:370
FunctiononSimulationFinished
()
src/devtools/message-simulator.tsx:288
FunctiononSubmit
(values: z.infer<typeof formSchema>)
src/settings/models/new.tsx:86
FunctiononSubmit
(values: z.infer<typeof formSchema>)
src/settings/models/detail.tsx:125
FunctiononSubmit
(values: z.infer<typeof formSchema>)
src/settings/models/index.tsx:272
FunctiononSubmit
(values: FormData)
src/automations/automation-form-modal.tsx:254
FunctiononTouchEnd
(e: TouchEvent)
src/hooks/use-viewport-lock.ts:104
FunctiononboardingReducer
(state: OnboardingState, action: OnboardingAction)
src/hooks/use-onboarding-state.ts:68
MethodpowerSyncInstance
* Get the underlying PowerSyncDatabase instance for direct access. * Useful for watching queries, sync status, etc.
src/db/powersync/database.ts:201
FunctionpreferencesReducer
(state: PreferencesState, action: PreferencesAction)
src/settings/preferences.tsx:68
FunctionreconnectServer
(serverId: string)
src/lib/mcp-provider.tsx:151
FunctionredirectOAuthFlow
(httpClient: HttpClient, provider: OAuthProvider)
src/lib/auth.ts:141
Functionreducer
(state: State, action: Action)
src/components/sign-in/use-sign-in-form-state.ts:61
Functionreducer
(state: State, action: Action)
src/waitlist/use-waitlist-state.ts:42
Functionreducer
(state: FormState, action: FormAction)
web/src/components/marketing/sections/contact-page.tsx:44
FunctionrefreshAccessToken
( httpClient: HttpClient, provider: OAuthProvider, refreshToken: string, )
src/lib/auth.ts:129
FunctionregisterListener
()
src/test-utils/powersync-mock.tsx:31
MethodremoveTransformer
Removes a previously added transformer.
src/db/powersync/TransformableBucketStorage.ts:46
FunctionrenderItem
(item: SearchableMenuItem<ModelItemData>, isSelected: boolean)
src/components/ui/model-selector/model-selector.tsx:116
FunctionrenderItem
(item: SearchableMenuItem<ModeItemData>, isSelected: boolean)
src/components/ui/mode-selector/mode-selector.tsx:63
FunctionrenderTrigger
(selected: SearchableMenuItem<ModelItemData> | undefined, isOpen: boolean)
src/components/ui/model-selector/model-selector.tsx:103
FunctionrenderTrigger
(selected: SearchableMenuItem<ModeItemData> | undefined, isOpen: boolean)
src/components/ui/mode-selector/mode-selector.tsx:50
Functionreset
()
src/waitlist/use-waitlist-state.ts:141
Functionreset
()
src/hooks/use-sync-setup.ts:241
FunctionresetSimulation
()
src/devtools/message-simulator.tsx:293
FunctionresetStore
()
src/api/config-store.test.ts:10
FunctionresolveTables
()
src/test-utils/powersync-mock.tsx:30
Functionrestore
()
backend/src/test-utils/console-spies.ts:40
Functionrestore
()
src/test-utils/console-spies.ts:40
FunctionrestoreConsole
()
src/testing-library.ts:77
FunctionrevokeDevice
(httpClient: HttpClient, deviceId: string, canarySecret?: string)
src/api/encryption.ts:92
FunctionsafeErrorHandler
({ code, error, set, request })
backend/src/middleware/error-handling.ts:69
FunctionsaveMessages
()
src/ai/eval/debug-single.ts:32
FunctionscrollContainerRef
()
src/chats/use-chat-scroll-handler.test.tsx:23
FunctionscrollFocusedElementIntoView
()
src/hooks/use-viewport-lock.ts:119
FunctionscrollTargetRef
()
src/chats/use-chat-scroll-handler.test.tsx:24
FunctionsendVerificationOTP
({ email, otp, type }, ctx)
backend/src/auth/auth.ts:256
FunctionsendWaitlistReminderEmail
({ email }: SendWaitlistEmailParams)
backend/src/waitlist/utils.tsx:45
FunctionsetEmail
(email: string)
src/components/sign-in/use-sign-in-form-state.ts:223
FunctionsetEmail
(email: string)
src/waitlist/use-waitlist-state.ts:139
FunctionsetOpen
(value: boolean)
src/layout.tsx:17
FunctionsetOtp
(otp: string)
src/components/sign-in/use-sign-in-form-state.ts:224
FunctionsetOtp
(otp: string)
src/waitlist/use-waitlist-state.ts:140
FunctionsetRecoveryKeyInput
(value: string)
src/hooks/use-sync-setup.ts:181
FunctionshowSettingsMenu
()
src/layout/sidebar/index.tsx:147
FunctionsimulatedFetch
(_input: RequestInfo | URL, _init?: RequestInit)
src/ai/streaming/util.ts:139
FunctionsnakeCasedProperties
(obj: T)
src/lib/utils.ts:61
FunctionsnakeCasedPropertiesDeep
(obj: T)
src/lib/utils.ts:90
FunctionssoFetch
(input: RequestInfo | URL, init?: RequestInit)
src/ai/fetch.ts:91
Functionstart
(controller)
backend/src/utils/streaming.ts:24
Functionstart
(controller)
backend/src/proxy/streaming.test.ts:6
Functionstart
(controller)
backend/src/proxy/streaming.ts:28
Functionstart
(controller)
backend/src/inference/routes.test.ts:44
Functionstart
(controller)
backend/src/posthog/client.test.ts:179
Functionstart
(controller)
src/ai/middleware/tool-calls.test.ts:12
FunctionstartScrollResetLoop
()
src/hooks/use-viewport-lock.ts:134
Functionstep
(currentTime: number)
src/hooks/use-auto-scroll.tsx:105
FunctionstopSimulation
()
src/devtools/message-simulator.tsx:280
FunctionsubmitRecoveryKey
()
src/hooks/use-sync-setup.ts:183
Functionsubscribe
(callback: () => void)
src/hooks/use-mobile.ts:10
Functionsubscribe
(callback: () => void)
src/hooks/use-powersync-status.ts:59
FunctionthrowError
()
scripts/create-release.test.ts:183
FunctionthrowGitError
()
scripts/create-release.test.ts:520
FunctiontoBeNullOrUndefined
(received: any)
backend/src/inference/posthog-privacy.test.ts:306
FunctiontoBeNullOrUndefined
(received: any)
backend/src/posthog/client.test.ts:324
MethodtoBeNullOrUndefined
()
backend/src/matchers.d.ts:7
Functiontoggle
()
src/components/ui/page-search.tsx:50
Functiontransform
(chunk, controller)
backend/src/proxy/streaming.ts:31
Functiontransform
( chunk: LanguageModelV2StreamPart, controller: TransformStreamDefaultController<LanguageModel
src/ai/middleware/tool-calls.ts:130
Functiontransform
(batch)
src/db/powersync/middleware/EncryptionMiddleware.ts:54
FunctiontriggerChange
(tablesToTrigger: string[])
src/test-utils/powersync-reactivity-test.tsx:90
Methodunobserve
()
src/content-view/use-sidebar-webview.test.ts:16
FunctionupdateMessage
( db: AnyDrizzleDatabase, messageId: string, message: Partial<ChatMessage>, )
src/dal/chat-messages.ts:139
MethoduploadData
* Upload local changes to the backend. * This is called by PowerSync when there are pending changes in the upload queue.
src/db/powersync/connector.ts:152
FunctionusePowerSyncReactivity
()
src/test-utils/powersync-mock.tsx:163
FunctionusePreview
()
src/content-view/context.tsx:139
FunctionuseThrottle
(value: T, interval: number)
src/hooks/use-throttle.tsx:13
FunctionuseTray
()
src/lib/tray.tsx:40
Functionuuidv7ToDate
(uuid: string)
src/lib/utils.ts:22
FunctionvalidateSourcesString
(sources: string)
src/widgets/citation/schema.ts:13
MethodwaitForInitialSync
* Wait for PowerSync to complete its initial sync. * This ensures data from the cloud is available before reconciling defaults. * Resolves after
src/db/powersync/database.ts:403
← previousnext →1,701–1,800 of 1,802, ranked by callers