MCPcopy Create free account

hub / github.com/Datakitpage/Datakit / functions

Functions1,611 in github.com/Datakitpage/Datakit

↓ 2 callersFunctionhandleExecute
()
frontend/src/components/tabs/notebooks/PythonCell.tsx:97
↓ 2 callersFunctionhandleInstallPackage
(packageName: string)
frontend/src/components/tabs/notebooks/PackageManager.tsx:80
↓ 2 callersFunctionhandleKeyChange
(provider: AIProvider, value: string)
frontend/src/components/settings/AISettings.tsx:133
↓ 2 callersFunctionhandleKeyChange
(provider: AIProvider, value: string)
frontend/src/components/tabs/ai/ApiKeyModal.tsx:135
↓ 2 callersFunctionhandleLanguageChange
(languageCode: string)
frontend/src/components/common/LanguageSwitcher.tsx:52
↓ 2 callersFunctionhandleModelSelect
( provider: AIProvider | 'datakit', modelId: string )
frontend/src/components/tabs/ai/ModelSelector.tsx:156
↓ 2 callersFunctionhandleMotherDuckRefresh
(databaseName: string)
frontend/src/components/tabs/query/SchemaBrowser.tsx:341
↓ 2 callersFunctionhandleOpenAuthModal
(mode: 'login' | 'signup')
frontend/src/components/common/AIAssistantSidebar.tsx:365
↓ 2 callersFunctionhandleOpenAuthModal
(mode: 'login' | 'signup')
frontend/src/components/tabs/ai/ModelSelector.tsx:145
↓ 2 callersFunctionhandleScroll
(direction: 'left' | 'right')
frontend/src/components/data-grid/FileTabs.tsx:536
↓ 2 callersFunctionhandleSubmit
(e?: React.FormEvent)
frontend/src/components/common/AIAssistantSidebar.tsx:323
↓ 2 callersFunctionhandleUseModel
(modelId: string)
frontend/src/components/tabs/ai/LocalModelManager.tsx:128
↓ 2 callersFunctionhandleWaitlistSignup
(featureName: string)
frontend/src/components/settings/SubscriptionSettings.tsx:210
↓ 2 callersFunctionhasLimitClause
(sql: string)
frontend/src/lib/duckdb/query/pagination.ts:1
↓ 2 callersFunctionimportAlternativeFormat
( duckDB: ReturnType<typeof useDuckDBStore>, format: { type: "parquet" | "csv" | "json"; url: stri
frontend/src/hooks/remote/huggingface/importStrategies.ts:196
↓ 2 callersFunctionimportCsvWithFallback
( conn: duckdb.AsyncDuckDBConnection, escapedTableName: string, registeredFileName: string, isStreamin
frontend/src/lib/duckdb/ingestion/csv/utils.ts:3
↓ 2 callersFunctionimportJsonWithFallback
( conn: duckdb.AsyncDuckDBConnection, escapedTableName: string, registeredFileName: string, isStreamin
frontend/src/lib/duckdb/ingestion/json/utils.ts:3
↓ 2 callersFunctionisBinaryColumn
(columnType: string)
frontend/src/lib/duckdb/inspector/utils/validation.ts:65
↓ 2 callersFunctionisDateColumn
(columnType: string)
frontend/src/lib/duckdb/inspector/utils/validation.ts:41
↓ 2 callersMethodisExpired
* Check if entry is expired
backend/api/src/postgres-proxy/utils/cache.util.ts:225
↓ 2 callersFunctionisNestedJSON
(json: any)
frontend/src/hooks/stream/useStreamingJSONParser.ts:28
↓ 2 callersMethodisProviderReady
(provider: AIProvider)
frontend/src/lib/ai/aiService.ts:190
↓ 2 callersMethodisRateLimitError
(error: any)
backend/api/src/ai/queue/rate-limiter.service.ts:188
↓ 2 callersFunctionisTextColumn
(columnType: string)
frontend/src/lib/duckdb/inspector/utils/validation.ts:27
↓ 2 callersMethodisUserMemberOfWorkspace
(userId: string, workspaceId: string)
backend/api/src/workspaces/workspaces.service.ts:122
↓ 2 callersFunctionlogApiCall
(method: string, url: string, data?: any)
frontend/src/lib/api/debugHelper.ts:1
↓ 2 callersMethodlogoutAllDevices
(userId: string)
backend/api/src/auth/auth.service.ts:168
↓ 2 callersMethodmarkModelDownloaded
(model: LocalModel)
frontend/src/lib/ai/modelManager.ts:88
↓ 2 callersMethodmarkModelUsed
(modelId: string)
frontend/src/lib/ai/modelManager.ts:109
↓ 2 callersFunctionparseAIResponse
(response: string)
frontend/src/components/tabs/ai/utils/smartParsing.ts:104
↓ 2 callersMethodprepareClaudeMessages
(messages: AIMessage[])
backend/api/src/ai/ai.service.ts:316
↓ 2 callersFunctionprocessBatch
()
frontend/src/hooks/stream/useStreamingCSVParser.ts:240
↓ 2 callersMethodreadByChunks
* Process the stream in chunks
frontend/src/lib/streamReader.ts:69
↓ 2 callersMethodrecordStreamingUsage
( userId: string, model: string, actualInputTokens: number, actualOutputTokens: number, pr
backend/api/src/ai/ai.service.ts:155
↓ 2 callersMethodrefreshToken
()
frontend/src/lib/api/apiClient.ts:26
↓ 2 callersMethodremove
(id: string)
backend/api/src/users/users.service.ts:73
↓ 2 callersMethodremove
(id: string)
backend/api/src/waitlist/waitlist.service.ts:104
↓ 2 callersMethodremoveModel
(modelId: string)
frontend/src/lib/ai/modelManager.ts:120
↓ 2 callersFunctionrenderPanel
()
frontend/src/components/common/SettingsPopover.tsx:82
↓ 2 callersMethodschemaKey
* Generates a cache key for schema discovery
backend/api/src/postgres-proxy/utils/cache.util.ts:237
↓ 2 callersMethodsendNotification
(payload: SlackNotificationPayload)
backend/api/src/slack/slack.service.ts:20
↓ 2 callersMethodsetApiKey
(provider: AIProvider, apiKey: string, model?: string)
frontend/src/lib/ai/aiService.ts:40
↓ 2 callersMethodsetProvider
(provider: AIProvider, providerInstance: any)
frontend/src/lib/ai/aiService.ts:67
↓ 2 callersMethodshouldUseStreaming
* Check if file size requires streaming
frontend/src/lib/data/dataProcessingUtil.ts:131
↓ 2 callersMethodtableSchemaKey
* Generates a cache key for table schema
backend/api/src/postgres-proxy/utils/cache.util.ts:256
↓ 2 callersFunctiontriggerGarbageCollection
()
frontend/src/hooks/remote/huggingface/utils.ts:78
↓ 2 callersMethodupdate
(id: string, userId: string, updateData: Partial<Workspace>)
backend/api/src/workspaces/workspaces.service.ts:85
↓ 2 callersFunctionupdateProcessingStats
* Calculate processing speed and estimated time remaining
frontend/src/hooks/stream/useStreamingCSVParser.ts:281
↓ 2 callersMethodupdateRateLimitFromResponse
(modelKey: string, response: any)
backend/api/src/ai/queue/rate-limiter.service.ts:165
↓ 2 callersFunctionuseAutoAnalysis
(options: AutoAnalysisOptions = {})
frontend/src/components/tabs/preview/inspector/hooks/useAutoAnalysis.tsx:26
↓ 2 callersFunctionuseColumnStats
({ fileId, enabled = true, fileSizeThresholdMB = 300, manualTrigger = false, }: UseColumnStatsOptions
frontend/src/hooks/useColumnStats.ts:20
↓ 2 callersFunctionuseCredits
()
frontend/src/hooks/useCredits.ts:5
↓ 2 callersFunctionuseFileUpload
()
frontend/src/components/data-grid/hooks/useFileUpload.ts:4
↓ 2 callersFunctionuseHuggingFaceImport
()
frontend/src/hooks/remote/huggingface/useHuggingFaceImport.ts:29
↓ 2 callersFunctionuseNotebooksActions
(config: NotebookActionsConfig = {})
frontend/src/hooks/notebooks/useNotebooksActions.ts:10
↓ 2 callersFunctionuseQueryHistory
( onQuerySelect?: (query: string) => void )
frontend/src/hooks/query/useQueryHistory.ts:21
↓ 2 callersFunctionuseStreamingCSVParser
()
frontend/src/hooks/stream/useStreamingCSVParser.ts:18
↓ 2 callersMethodvalidate
(password: string, args: ValidationArguments)
backend/api/src/auth/validators/password.validator.ts:28
↓ 2 callersFunctionvalidateAIInput
( prompt: string, tableName: string | undefined, activeProvider: string | undefined, activeModel: stri
frontend/src/components/tabs/ai/utils/validation.ts:1
↓ 2 callersMethodvalidateApiKey
(provider: AIProvider)
frontend/src/lib/ai/aiService.ts:71
↓ 2 callersMethodvalidateFile
* Validate file for processing
frontend/src/lib/data/dataProcessingUtil.ts:176
↓ 2 callersFunctionvalidateTableName
(name: string)
frontend/src/components/tabs/query/query-results/SaveAsTableModal.tsx:48
↓ 2 callersFunctionvalidateURL
(url: string)
frontend/src/hooks/remote/huggingface/network.ts:338
↓ 1 callersFunctionCacheable
( keyGenerator: (...args: any[]) => string, ttl: number = 5 * 60 * 1000, )
backend/api/src/postgres-proxy/utils/cache.util.ts:290
↓ 1 callersFunctionPROMPT_SUGGESTIONS
(t: any)
frontend/src/components/common/AIAssistantSidebar.tsx:64
↓ 1 callersFunctionResultsToolbar
()
frontend/src/components/tabs/query/QueryWorkspace.tsx:377
↓ 1 callersMethodacceptInvite
(inviteToken: string, userId: string)
backend/api/src/workspaces/workspaces.service.ts:177
↓ 1 callersFunctionaddPaginationToQuery
(sql: string, limit: number, offset: number)
frontend/src/lib/duckdb/utils.ts:37
↓ 1 callersFunctionanalyzeCategoricalDistribution
( connection: duckdb.AsyncDuckDBConnection, tableName: string, columnName: string, totalRows: number )
frontend/src/lib/duckdb/inspector/analysis/categorical.ts:65
↓ 1 callersFunctionanalyzeColumn
( connection: duckdb.AsyncDuckDBConnection, tableName: string, columnName: string, columnType: string,
frontend/src/lib/duckdb/inspector/inspector.ts:38
↓ 1 callersMethodanalyzeData
( provider: AIProvider, prompt: string, context: AIContextData, data?: any[] )
frontend/src/lib/ai/aiService.ts:110
↓ 1 callersFunctionanalyzeTextPatternsFallback
* Fallback text pattern analysis without regex support * @param connection DuckDB connection * @param tableName Table name (should be properly escap
frontend/src/lib/duckdb/inspector/analysis/text.ts:160
↓ 1 callersFunctionbootstrap
()
backend/api/src/main.ts:12
↓ 1 callersFunctionbuildProblemItems
()
frontend/src/components/tabs/preview/inspector/components/ProblemsView.tsx:68
↓ 1 callersFunctioncalculateHealthScore
( totalRows: number, duplicateRows: number, columnMetrics: Array<{ nullCount: number; nullPercen
frontend/src/lib/duckdb/inspector/analysis/quality.ts:24
↓ 1 callersMethodcalculateStrengthScore
( password: string, requirements: any )
frontend/src/lib/duckdb/utils/passwordValidator.ts:242
↓ 1 callersMethodcalculateStrengthScore
(password: string, requirements: any)
backend/api/src/auth/validators/password.validator.ts:162
↓ 1 callersMethodcallDatakitAI
(request: AIRequest)
backend/api/src/ai/ai.service.ts:187
↓ 1 callersMethodcallDatakitAIStream
(request: AIRequest)
backend/api/src/ai/ai.service.ts:260
↓ 1 callersMethodcanDownloadModel
(modelSizeMB: number)
frontend/src/lib/ai/modelManager.ts:63
↓ 1 callersFunctioncategorizeColumnType
(columnType: string)
frontend/src/lib/duckdb/inspector/utils/validation.ts:78
↓ 1 callersMethodcheckAuthStatus
()
frontend/src/lib/api/authService.ts:10
↓ 1 callersMethodcheckBrowserExtension
()
frontend/src/lib/ai/corsProxy.ts:131
↓ 1 callersMethodcheckCORSAnywhere
()
frontend/src/lib/ai/corsProxy.ts:122
↓ 1 callersMethodcheckCommonPatterns
(password: string)
frontend/src/lib/duckdb/utils/passwordValidator.ts:207
↓ 1 callersMethodcheckCommonPatterns
(password: string)
backend/api/src/auth/validators/password.validator.ts:127
↓ 1 callersFunctioncheckConnectionAndLoadModels
()
frontend/src/components/tabs/ai/OllamaModelManager.tsx:115
↓ 1 callersMethodcheckCredits
( model: string, estimatedTokens: number )
frontend/src/lib/api/userService.ts:79
↓ 1 callersMethodcheckElectron
()
frontend/src/lib/ai/corsProxy.ts:135
↓ 1 callersFunctioncheckForUpdates
()
cli-node/lib/updater.js:5
↓ 1 callersFunctioncheckGoogleSheetAccessibility
( url: string )
frontend/src/lib/google/sheetsUtils.ts:211
↓ 1 callersFunctioncheckIfView
()
frontend/src/components/data-grid/DataPreviewGrid.tsx:66
↓ 1 callersMethodcheckLocalProxy
()
frontend/src/lib/ai/corsProxy.ts:112
↓ 1 callersFunctioncheckMobileDevice
()
frontend/src/App.tsx:146
↓ 1 callersFunctioncheckServer
()
backend/integration_tests/setup/global-setup.js:13
↓ 1 callersMethodclassifyTable
* Classify a table reference as PostgreSQL, MotherDuck, or Local
frontend/src/lib/duckdb/utils/queryRouter.ts:199
↓ 1 callersFunctioncleanup
()
frontend/src/lib/python/init.ts:467
↓ 1 callersMethodcleanupOldRequests
()
backend/api/src/ai/queue/rate-limiter.service.ts:232
↓ 1 callersMethodclearAllCache
()
backend/api/src/postgres-proxy/postgres-proxy.service.ts:1207
↓ 1 callersMethodclearConnectionCache
(connectionId: string)
backend/api/src/postgres-proxy/postgres-proxy.service.ts:1194
← previousnext →301–400 of 1,611, ranked by callers