Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ding113/claude-code-hub
/ functions
Functions
6,623 in github.com/ding113/claude-code-hub
⨍
Functions
6,623
◇
Types & classes
1,237
↓ 1 callers
Function
fd
(v: number)
src/lib/vacuum-filter/vacuum-filter.ts:130
↓ 1 callers
Function
featureArgs
()
tests/e2e/responses-ws-codex-cli-transport.test.ts:391
↓ 1 callers
Function
fetchAllProviders
(db: Database)
scripts/clear-session-bindings.ts:321
↓ 1 callers
Function
fetchAnthropicModels
* 从 Anthropic API 获取模型列表
src/actions/providers.ts:5210
↓ 1 callers
Function
fetchBranchHeadCommit
(branch: string)
src/app/api/version/route.ts:135
↓ 1 callers
Function
fetchClientVersionStats
()
src/actions/client-versions.ts:15
↓ 1 callers
Function
fetchCloudModelCount
()
src/app/[locale]/settings/prices/_components/upload-price-dialog.tsx:89
↓ 1 callers
Function
fetchData
()
src/app/[locale]/dashboard/leaderboard/_components/leaderboard-view.tsx:158
↓ 1 callers
Function
fetchDetails
()
src/app/[locale]/dashboard/sessions/[sessionId]/messages/_components/session-messages-client.tsx:131
↓ 1 callers
Function
fetchFromUpstream
( ip: string, lang: string )
src/lib/ip-geo/client.ts:96
↓ 1 callers
Function
fetchGeminiModels
* 从 Gemini API 获取模型列表 * 注意:保留了 401/403 重试逻辑,因为 Gemini 支持多种认证方式
src/actions/providers.ts:5140
↓ 1 callers
Function
fetchLatestRelease
()
src/app/api/version/route.ts:113
↓ 1 callers
Function
fetchModelsFromProvider
* 根据 Provider 类型获取模型列表 * * 优先级: * 1. 如果 provider 配置了 allowedModels,直接使用(无需查上游) * 2. 否则根据 providerType 查询上游
src/app/v1/_lib/models/available-models.ts:283
↓ 1 callers
Function
fetchModelsWithConfig
* 通用模型列表获取函数
src/app/v1/_lib/models/available-models.ts:240
↓ 1 callers
Function
fetchOpenAIModels
* 从 OpenAI 兼容 API 获取模型列表
src/actions/providers.ts:5102
↓ 1 callers
Function
fetchPrefillResults
()
src/app/[locale]/settings/prices/_components/model-price-drawer.tsx:207
↓ 1 callers
Function
fetchProbeLogsByEndpointIds
( endpointIds: number[], limit: number )
src/lib/provider-endpoints/probe-logs-batcher.ts:246
↓ 1 callers
Function
fetchProvidersByIds
(db: Database, ids: number[])
scripts/clear-session-bindings.ts:384
↓ 1 callers
Function
fetchProvidersByName
(db: Database, pattern: string)
scripts/clear-session-bindings.ts:406
↓ 1 callers
Function
fetchProvidersByPriority
( db: Database, threshold: number, providerType?: ProviderType | "all" )
scripts/clear-session-bindings.ts:343
↓ 1 callers
Function
fetchSuggestions
()
src/app/[locale]/dashboard/leaderboard/_components/leaderboard-view.tsx:125
↓ 1 callers
Function
fetchUpstreamModels
( data: FetchUpstreamModelsArgs )
src/actions/providers.ts:5056
↓ 1 callers
Function
fetchWithTimeout
( url: string, init: RequestInit, timeoutMs: number )
src/lib/provider-endpoints/probe.ts:50
↓ 1 callers
Function
fileExtensionForFormat
(format: UsageLogsExportFormat)
src/actions/usage-logs.ts:89
↓ 1 callers
Function
fileToKeyPrefix
(relFile)
scripts/audit-settings-placeholders.js:53
↓ 1 callers
Function
fileToKeyPrefix
(relFile)
scripts/audit-messages-emoji.js:45
↓ 1 callers
Function
fillOperationIds
(document: OpenApiDocument)
src/app/api/v1/_root/document.ts:54
↓ 1 callers
Function
filterClientRequestSnapshotHeaders
(headers: Headers)
src/app/v1/_lib/proxy/session-guard.ts:23
↓ 1 callers
Function
filterDueEndpoints
* Filter endpoints that are due for probing based on their effective interval
src/lib/provider-endpoints/probe-scheduler.ts:117
↓ 1 callers
Function
filterGroupMembers
(providers: ProviderDisplay[], groupName: string)
src/app/[locale]/settings/providers/_components/provider-group-tab.tsx:525
↓ 1 callers
Function
filterProviders
( providers: ProviderDisplay[], query: { q?: string; providerType?: string; include?: "statistics" } )
src/app/api/v1/resources/providers/handlers.ts:590
↓ 1 callers
Function
filterPublicStatusGroups
( groups: PublicStatusGroupSnapshot[], query: ParsedPublicStatusQuery )
src/lib/public-status/public-api-contract.ts:403
↓ 1 callers
Function
filterRepositoryUpdatesByProviderType
( updates: BatchProviderUpdates, providerType: string )
src/actions/providers.ts:1861
↓ 1 callers
Function
findActiveKeyByUserIdAndName
( userId: number, name: string )
src/repository/key.ts:302
↓ 1 callers
Function
findAdjacentRequestSequences
( sessionId: string, sequence: number )
src/repository/message.ts:1530
↓ 1 callers
Function
findAllLatestPricesPaginated
( params: PaginationParams )
src/repository/model-price.ts:160
↓ 1 callers
Function
findAllTimeLeaderboard
( userFilters?: UserLeaderboardFilters, includeModelStats?: boolean )
src/repository/leaderboard.ts:216
↓ 1 callers
Function
findAllTimeModelLeaderboard
()
src/repository/leaderboard.ts:1111
↓ 1 callers
Function
findAllTimeProviderCacheHitRateLeaderboard
( providerType?: ProviderType )
src/repository/leaderboard.ts:561
↓ 1 callers
Function
findAllTimeProviderLeaderboard
( providerType?: ProviderType, includeModelStats?: boolean )
src/repository/leaderboard.ts:499
↓ 1 callers
Function
findAllTimeUserCacheHitRateLeaderboard
( userFilters?: UserLeaderboardFilters, includeModelStats?: boolean )
src/repository/leaderboard.ts:615
↓ 1 callers
Function
findButtonByText
(container: HTMLElement, text: string)
tests/unit/dashboard-logs-fullscreen-overlay-ui.test.tsx:98
↓ 1 callers
Function
findCreatedProvider
( c: Context, input: { name: string; url: string; provider_type?: string } )
src/app/api/v1/resources/providers/handlers.ts:560
↓ 1 callers
Function
findCustomRangeModelLeaderboard
( dateRange: DateRangeParams )
src/repository/leaderboard.ts:1179
↓ 1 callers
Function
findCustomRangeProviderCacheHitRateLeaderboard
( dateRange: DateRangeParams, providerType?: ProviderType )
src/repository/leaderboard.ts:1054
↓ 1 callers
Function
findCustomRangeProviderLeaderboard
( dateRange: DateRangeParams, providerType?: ProviderType, includeModelStats?: boolean )
src/repository/leaderboard.ts:1036
↓ 1 callers
Function
findCustomRangeUserCacheHitRateLeaderboard
( dateRange: DateRangeParams, userFilters?: UserLeaderboardFilters, includeModelStats?: boolean )
src/repository/leaderboard.ts:1071
↓ 1 callers
Function
findDuplicateSlugError
( groups: PublicStatusSettingsFormGroup[] )
src/app/[locale]/settings/status-page/_components/public-status-settings-form.tsx:72
↓ 1 callers
Function
findEnabledProviderEndpointsByVendorAndType
( vendorId: number, providerType: ProviderType )
src/repository/provider-endpoints.ts:1039
↓ 1 callers
Function
findEnabledProviderEndpointsForProbing
()
src/repository/provider-endpoints.ts:326
↓ 1 callers
Function
findEnabledProviderReferencesForVendorTypeUrl
(input: { vendorId: number; providerType: ProviderType; url: string; excludeProviderId?: number; })
src/repository/provider-endpoints.ts:751
↓ 1 callers
Function
findEnabledProviderVendorTypePairs
()
src/repository/provider-endpoints.ts:685
↓ 1 callers
Function
findFirstField
(buf: Buffer, fieldNumber: number)
src/app/v1/_lib/proxy/thinking-signature-model.ts:142
↓ 1 callers
Function
findKeysWithStatistics
(userId: number)
src/repository/key.ts:806
↓ 1 callers
Function
findLast24HoursLeaderboard
()
src/repository/leaderboard.ts:234
↓ 1 callers
Function
findLatestPriceByModelAndSource
( modelName: string, source: ModelPriceSource )
src/repository/model-price.ts:68
↓ 1 callers
Function
findLatestPricesByModels
( modelNames: string[] )
src/repository/model-price.ts:101
↓ 1 callers
Function
findMessageRequestAuditBySessionIdAndSequence
( sessionId: string, requestSequence: number )
src/repository/message.ts:864
↓ 1 callers
Function
findMessagesEmoji
({ messagesDir, locales })
scripts/audit-messages-emoji.js:84
↓ 1 callers
Function
findMessagesEmojiMatches
({ messagesDir, locales })
scripts/audit-messages-no-emoji.js:47
↓ 1 callers
Function
findMonthlyModelLeaderboard
()
src/repository/leaderboard.ts:1095
↓ 1 callers
Function
findMonthlyProviderCacheHitRateLeaderboard
( providerType?: ProviderType )
src/repository/leaderboard.ts:531
↓ 1 callers
Function
findMonthlyProviderLeaderboard
( providerType?: ProviderType, includeModelStats?: boolean )
src/repository/leaderboard.ts:463
↓ 1 callers
Function
findMonthlyUserCacheHitRateLeaderboard
( userFilters?: UserLeaderboardFilters, includeModelStats?: boolean )
src/repository/leaderboard.ts:587
↓ 1 callers
Function
findPageFiles
* Find all page.tsx files recursively
scripts/extract-translations.ts:306
↓ 1 callers
Method
findProcessableEnd
()
src/app/v1/_lib/proxy/response-fixer/index.ts:181
↓ 1 callers
Function
findProviderElement
(node: ReactNode)
tests/unit/i18n/locale-layout-request-locale.test.tsx:61
↓ 1 callers
Function
findProviderEndpointsByVendor
(vendorId: number)
src/repository/provider-endpoints.ts:1059
↓ 1 callers
Function
findProviderGroupByName
(name: string)
src/repository/provider-groups.ts:77
↓ 1 callers
Function
findProviderVendors
( limit: number = 50, offset: number = 0 )
src/repository/provider-endpoints.ts:634
↓ 1 callers
Function
findReadonlyUsageLogsBatchForKey
( filters: Omit<UsageLogBatchFilters, "userId" | "keyId" | "providerId"> & { keyString: string } )
src/repository/usage-logs.ts:1111
↓ 1 callers
Function
findRecentActivityStream
(limit = 20)
src/repository/activity-stream.ts:62
↓ 1 callers
Function
findRequestsBySessionId
( sessionId: string, options?: { limit?: number; offset?: number; order?: "asc" | "desc" } )
src/repository/message.ts:1466
↓ 1 callers
Function
findRuntimeActionImports
(source: string)
tests/unit/frontend/no-client-actions-import.test.ts:162
↓ 1 callers
Function
findSessionsBoundToProviders
( redis: Redis, providerIds: Set<number> )
scripts/clear-session-bindings.ts:437
↓ 1 callers
Function
findSettingsPlaceholders
({ messagesDir, locales, scopes, allowlistPath })
scripts/audit-settings-placeholders.js:150
↓ 1 callers
Function
findUsageLogs
(params: { userId?: number; startDate?: Date; endDate?: Date; model?: string; page?: number; pageS
src/repository/message.ts:1303
↓ 1 callers
Function
findVendorTypeEndpointStatsBatch
(input: { vendorIds: number[]; providerType: ProviderType; })
src/repository/provider-endpoints-batch.ts:30
↓ 1 callers
Function
findWeeklyModelLeaderboard
()
src/repository/leaderboard.ts:1103
↓ 1 callers
Function
findWeeklyProviderCacheHitRateLeaderboard
( providerType?: ProviderType )
src/repository/leaderboard.ts:546
↓ 1 callers
Function
findWeeklyProviderLeaderboard
( providerType?: ProviderType, includeModelStats?: boolean )
src/repository/leaderboard.ts:481
↓ 1 callers
Function
findWeeklyUserCacheHitRateLeaderboard
( userFilters?: UserLeaderboardFilters, includeModelStats?: boolean )
src/repository/leaderboard.ts:601
↓ 1 callers
Method
fixLine
(line: Uint8Array)
src/app/v1/_lib/proxy/response-fixer/sse-fixer.ts:313
↓ 1 callers
Method
fixSseJsonLines
( data: Uint8Array, jsonFixer: JsonFixer )
src/app/v1/_lib/proxy/response-fixer/index.ts:494
↓ 1 callers
Function
flagEmoji
(...codepoints: number[])
src/lib/ip-geo/client.test.ts:4
↓ 1 callers
Function
flatten
(value: unknown)
tests/unit/i18n/zh-tw-providers-api-test-quality.test.ts:11
↓ 1 callers
Function
flattenLeafStrings
(value, prefix = "")
scripts/audit-messages-emoji.js:11
↓ 1 callers
Function
flattenStrings
(value: unknown)
tests/unit/i18n/zh-tw-settings-small-modules-quality.test.ts:11
↓ 1 callers
Function
flattenStrings
(value: unknown)
tests/unit/i18n/ja-settings-small-modules-quality.test.ts:11
↓ 1 callers
Method
flush
()
src/lib/provider-endpoints/probe-logs-batcher.ts:348
↓ 1 callers
Method
flush
()
src/app/[locale]/settings/providers/_components/provider-endpoint-hover.tsx:162
↓ 1 callers
Method
flushTo
(controller: TransformStreamDefaultController<Uint8Array>)
src/app/v1/_lib/proxy/response-fixer/index.ts:168
↓ 1 callers
Function
formatAnomalyTitle
(anomaly: CacheHitRateAlertAnomaly)
src/lib/webhook/templates/cache-hit-rate-alert.ts:14
↓ 1 callers
Function
formatBucketTime
* Format bucket time for display in tooltip
src/app/[locale]/dashboard/availability/_components/availability-view.tsx:67
↓ 1 callers
Function
formatDate
* Format date to YYYY-MM-DD string
src/components/form/date-picker-field.tsx:36
↓ 1 callers
Function
formatDateInput
(date?: Date | null)
src/app/[locale]/dashboard/_components/user/forms/key-edit-section.tsx:110
↓ 1 callers
Function
formatDescriptionCandidate
( candidate: { name: string; probability?: number }, t: (key: string, values?: Record<string, string | num
src/lib/utils/provider-chain-formatter.ts:50
↓ 1 callers
Function
formatDuration
* 格式化持续时长
src/components/customs/session-list-item.tsx:13
↓ 1 callers
Function
formatDuration
(durationMs: number | undefined)
src/components/customs/active-sessions-cards.tsx:27
↓ 1 callers
Function
formatDuration
* 格式化持续时长
src/components/customs/session-card.tsx:21
← previous
next →
3,401–3,500 of 6,623, ranked by callers