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
↓ 2 callers
Function
isWarning
(keyQuota: KeyQuota, userQuota: UserQuota)
src/lib/utils/quota-helpers.ts:124
↓ 2 callers
Function
legacyCursorQueryEntries
(value: unknown)
src/lib/api-client/v1/actions/_compat.ts:73
↓ 2 callers
Function
lineNumberFor
(source: string, index: number)
tests/unit/frontend/no-client-actions-import.test.ts:44
↓ 2 callers
Function
listKnownEndpointFamilies
()
src/app/v1/_lib/proxy/endpoint-family-catalog.ts:449
↓ 2 callers
Function
load
()
src/app/[locale]/dashboard/_components/today-leaderboard.tsx:237
↓ 2 callers
Method
load
( vendorId: number, providerType: ProviderType, options?: { signal?: AbortSignal } )
src/app/[locale]/settings/providers/_components/provider-endpoint-hover.tsx:48
↓ 2 callers
Function
loadAllUsersForAdmin
(baseParams?: GetUsersBatchParams)
src/actions/users.ts:152
↓ 2 callers
Method
loadBillingSettings
()
src/app/v1/_lib/proxy/session.ts:1016
↓ 2 callers
Function
loadCircuitState
(providerId: number)
src/lib/redis/circuit-breaker-state.ts:84
↓ 2 callers
Method
loadFactor
* 负载因子(占用 slot / 总 slot)
src/lib/vacuum-filter/vacuum-filter.ts:393
↓ 2 callers
Method
loadFilters
Shared filter loading logic (used by reload and setFiltersForTest)
src/lib/request-filter-engine.ts:386
↓ 2 callers
Function
loadGroupContext
(slug: string)
src/app/[locale]/status/[slug]/page.tsx:9
↓ 2 callers
Function
loadMessages
(locale: string, file: string)
tests/unit/i18n/key-created-copy.test.ts:50
↓ 2 callers
Function
loadMessages
(locale: string)
tests/unit/settings/system-settings-form-non-chat-fallback.test.tsx:94
↓ 2 callers
Function
loadMessages
(locale: string)
tests/unit/settings/system-settings-form-fake-streaming.test.tsx:104
↓ 2 callers
Function
loadMessages
()
tests/unit/settings/providers/allowed-model-tester.test.tsx:17
↓ 2 callers
Function
loadMessages
()
tests/unit/settings/providers/model-redirect-tester.test.tsx:17
↓ 2 callers
Function
loadMessages
()
tests/unit/dashboard/add-key-form-self-service.test.tsx:42
↓ 2 callers
Function
loadProviderConfigs
* Load provider configurations for probing
src/lib/circuit-breaker-probe.ts:44
↓ 2 callers
Function
loadProviders
()
src/app/[locale]/settings/request-filters/_components/provider-multi-select.tsx:37
↓ 2 callers
Function
loadSplitSettings
(locale, messagesDir)
scripts/sync-settings-keys.js:101
↓ 2 callers
Function
loadSplitSettings
(locale: (typeof LOCALES)[number])
tests/unit/i18n/settings-split-guards.test.ts:37
↓ 2 callers
Function
loadUsageMessages
(locale: string)
tests/unit/usage-doc/opencode-usage-doc.test.tsx:20
↓ 2 callers
Function
log
(overrides: Record<string, unknown> = {})
tests/unit/actions/usage-logs-export-xlsx.test.ts:70
↓ 2 callers
Method
logErrorToDatabase
* 记录错误到数据库 * * 如果提供了 rateLimitMetadata,将其 JSON 序列化后存入 errorMessage * 供应商决策链保持不变,存入 providerChain 字段
src/app/v1/_lib/proxy/error-handler.ts:615
↓ 2 callers
Function
looksLikeJsonLine
(line: Uint8Array)
src/app/v1/_lib/proxy/response-fixer/sse-fixer.ts:54
↓ 2 callers
Function
makeLogoutRequest
()
tests/security/session-cookie-hardening.test.ts:77
↓ 2 callers
Function
makePriceRecord
(modelName: string, priceData: ModelPriceData)
tests/unit/proxy/response-handler-lease-decrement.test.ts:108
↓ 2 callers
Function
makeProvider
(id: number, overrides: Record<string, unknown> = {})
tests/unit/actions/providers-patch-actions-contract.test.ts:42
↓ 2 callers
Function
mapBindingRow
(row: BindingWithTargetRow)
src/repository/notification-bindings.ts:94
↓ 2 callers
Function
mapMyUsageLogEntries
( result: Pick<UsageLogSlimBatchResult, "logs">, billingModelSource: BillingModelSource )
src/actions/my-usage.ts:628
↓ 2 callers
Function
maskAuthorizationValue
* 遮罩 Authorization 头部值 * * 特殊处理 Bearer token,保留 "Bearer " 前缀便于识别认证类型 * * @param value - 原始 Authorization 值 * @returns 遮罩后的值
src/app/v1/_lib/proxy/errors.ts:1169
↓ 2 callers
Function
matchElement
Check if element matches a FilterMatcher
src/lib/request-filter-engine.ts:178
↓ 2 callers
Function
matchesEditableFieldExpectations
( endpoint: ProviderEndpoint, expected: Partial<EditableEndpointFields> )
src/repository/provider-endpoints.ts:263
↓ 2 callers
Function
median
(values: number[])
src/lib/public-status/aggregation.ts:113
↓ 2 callers
Function
median
(values: number[])
tests/unit/vacuum-filter/vacuum-filter-has.bench.test.ts:37
↓ 2 callers
Function
mergeStreamChunks
* 合并流式 chunks 为完整响应
src/actions/providers.ts:3727
↓ 2 callers
Function
migrateToNewWebhookSystem
( settings: NotificationSettings, platformSelections: Map<string, WebhookProviderType> )
src/lib/webhook/migration.ts:146
↓ 2 callers
Function
mockJsonResponse
(data: unknown, init?: ResponseInit)
tests/unit/api-version-route.test.ts:3
↓ 2 callers
Function
mockSseResponse
(responseBody: string)
src/lib/provider-testing/test-service.test.ts:39
↓ 2 callers
Function
nextProviderId
()
tests/integration/my-usage-imported-ledger.test.ts:43
↓ 2 callers
Method
nextU32
()
src/lib/vacuum-filter/vacuum-filter.ts:92
↓ 2 callers
Function
nodeInvocationForWindowsCmd
(cmdPath: string)
tests/e2e/responses-ws-codex-cli-transport.test.ts:326
↓ 2 callers
Function
normalRandom
(mean: number, stddev: number)
src/lib/data-generator/generator.ts:36
↓ 2 callers
Function
normalize
(value: CacheTtlOption)
src/app/v1/_lib/proxy/forwarder.ts:371
↓ 2 callers
Function
normalizeAnthropicTimestamp
* 将时间戳归一化为 Anthropic API 规范格式(秒级精度,不含毫秒)。 * * 官方 Anthropic /v1/models 的 created_at 形如 `2026-05-29T09:22:44Z`,不含毫秒; * 而 Date.toISOString() 始终输出 `.SS
src/app/v1/_lib/models/available-models.ts:380
↓ 2 callers
Function
normalizeGroupList
(value?: string | null)
src/app/[locale]/dashboard/_components/user/forms/key-edit-section.tsx:119
↓ 2 callers
Function
normalizeModelName
(model: string)
src/app/[locale]/settings/providers/_components/model-multi-select.tsx:65
↓ 2 callers
Function
normalizeParallelToolCallsPreference
( value: CodexParallelToolCallsPreference | null | undefined )
src/lib/codex/provider-overrides.ts:38
↓ 2 callers
Function
normalizeRequestSnapshot
( snapshot: Awaited< ReturnType<typeof import("@/lib/session-manager").SessionManager.getSessionRequestP
src/actions/active-sessions.ts:25
↓ 2 callers
Function
normalizeResponseSnapshot
( snapshot: Awaited< ReturnType< typeof import("@/lib/session-manager").SessionManager.getSessionR
src/actions/active-sessions.ts:48
↓ 2 callers
Function
normalizeSnapshotHeaders
( headers: Headers | Record<string, string> | null | undefined )
src/lib/session-manager.ts:120
↓ 2 callers
Function
normalizeTimelineState
(value: unknown)
src/lib/public-status/read-store.ts:84
↓ 2 callers
Function
normalizeTtlSeconds
(value: number)
src/lib/auth-admin-session-token.ts:110
↓ 2 callers
Function
normalizeUsers
(users: UserDisplay[])
src/lib/api-client/v1/actions/users.ts:67
↓ 2 callers
Function
onError
(error: Error)
src/lib/redis/pubsub.ts:173
↓ 2 callers
Function
onVisibilityChange
()
src/app/[locale]/dashboard/availability/_components/endpoint/endpoint-tab.tsx:291
↓ 2 callers
Function
openEditDialog
(userId: number)
src/app/[locale]/dashboard/_components/user/user-management-table.tsx:329
↓ 2 callers
Function
opsPerSecFromNsPerOp
(ns: number)
tests/unit/vacuum-filter/vacuum-filter-has.bench.test.ts:48
↓ 2 callers
Function
orchestratedShutdown
(signal)
server.js:768
↓ 2 callers
Function
parseAvailabilityDate
(value: Date | string, fieldName: string)
src/lib/availability/availability-service.ts:96
↓ 2 callers
Function
parseBucket
(bucketStart: string, raw: unknown)
src/lib/public-status/rollup-store.ts:491
↓ 2 callers
Function
parseByteLimitEnv
解析「字节数」环境变量;非法/缺省时回退到 fallback。
src/app/v1/_lib/proxy/request-body-codec.ts:28
↓ 2 callers
Function
parseConfigVersionOrder
(configVersion: string)
src/lib/public-status/rebuild-worker.ts:60
↓ 2 callers
Function
parseCustomTemplate
(value: unknown)
src/actions/webhook-targets.ts:29
↓ 2 callers
Function
parseGroupString
* 解析分组字符串为数组
src/actions/providers.ts:5252
↓ 2 callers
Function
parseHHMM
(time: string)
src/lib/utils/provider-schedule.ts:58
↓ 2 callers
Function
parseIntWithDefault
(value: string | undefined, fallback: number)
src/lib/provider-endpoints/probe-log-cleanup.ts:12
↓ 2 callers
Function
parseJobParams
(c: Context)
src/app/api/v1/resources/usage-logs/handlers.ts:182
↓ 2 callers
Function
parseJsonStringIfPossible
(value: unknown)
src/lib/session-manager.ts:136
↓ 2 callers
Function
parseJsonStringOrKeepRaw
(value: unknown)
src/actions/active-sessions.ts:764
↓ 2 callers
Function
parseJsonStringOrNull
(value: unknown)
src/actions/active-sessions.ts:751
↓ 2 callers
Function
parseListParam
(param: string | null)
src/app/api/leaderboard/route.ts:157
↓ 2 callers
Function
parseMeUsageLogsQuery
(c: Context)
src/app/api/v1/resources/me/handlers.ts:99
↓ 2 callers
Function
parsePositiveIntegerQueryParam
( value: string, fieldName: string, maxValue?: number )
src/app/api/availability/route.ts:32
↓ 2 callers
Function
parsePrice
(value: string)
src/app/[locale]/settings/prices/_components/model-price-drawer.tsx:63
↓ 2 callers
Function
parseProviderIdWithSuffix
(c: Context, suffix: string)
src/app/api/v1/resources/providers/handlers.ts:766
↓ 2 callers
Function
parsePublicStatusRollupField
( field: string )
src/lib/public-status/rollup-store.ts:148
↓ 2 callers
Function
parseSemverLike
( raw: string )
src/lib/version.ts:20
↓ 2 callers
Function
parseUsageLogsQuery
(c: Context)
src/app/api/v1/resources/usage-logs/handlers.ts:154
↓ 2 callers
Function
parseUserParams
(c: Context)
src/app/api/v1/resources/keys/handlers.ts:291
↓ 2 callers
Function
parseWindowNumber
( rawValue: string | null, field: "interval" | "rangeHours", issues: PublicStatusValidationIssue[] )
src/lib/public-status/public-api-contract.ts:136
↓ 2 callers
Function
parseWorkerLimit
( value: string | undefined, fallback: number | string )
tests/vitest.base.ts:39
↓ 2 callers
Function
patchKeyLimit
(c: Context)
src/app/api/v1/resources/keys/handlers.ts:261
↓ 2 callers
Function
performSubmit
()
src/app/[locale]/settings/providers/_components/forms/provider-form/index.tsx:293
↓ 2 callers
Function
persistRequestAfterSnapshot
( session: ProxySession, snapshot: DetailRequestAfterSnapshot | null | undefined )
src/app/v1/_lib/proxy/forwarder.ts:575
↓ 2 callers
Function
persistResponseBeforeSnapshot
( session: ProxySession, snapshot: DetailResponseBeforeSnapshot | null | undefined )
src/app/v1/_lib/proxy/forwarder.ts:597
↓ 2 callers
Function
persistSpecialSettings
(session: ProxySession)
src/app/v1/_lib/proxy/response-fixer/index.ts:229
↓ 2 callers
Function
pickBestProviderEndpoint
(input: { vendorId: number; providerType: ProviderType; excludeEndpointIds?: number[]; })
src/lib/provider-endpoints/endpoint-selector.ts:113
↓ 2 callers
Function
pickFilters
(query: T)
src/app/api/v1/resources/admin-user-insights/handlers.ts:100
↓ 2 callers
Function
pinModelPricingProviderAsManual
(input: { modelName: string; pricingProviderKey: string; })
src/actions/model-prices.ts:871
↓ 2 callers
Function
preserveLegacyNotificationSettingsUpdateInput
(input: T)
src/lib/api/legacy-action-sanitizers.ts:44
↓ 2 callers
Function
preserveLegacyProviderUpdateInput
(input: T, existing: P)
src/lib/api/legacy-action-sanitizers.ts:124
↓ 2 callers
Function
preserveLegacyWebhookTargetUpdateInput
(input: T, existing: W)
src/lib/api/legacy-action-sanitizers.ts:156
↓ 2 callers
Function
priorityRank
(endpoint: ProviderEndpoint)
src/lib/provider-endpoints/endpoint-selector.ts:11
↓ 2 callers
Function
probeProvider
* Probe a single provider
src/lib/circuit-breaker-probe.ts:94
↓ 2 callers
Method
process
* 处理 Headers 对象
src/app/v1/_lib/headers.ts:181
↓ 2 callers
Method
pttl
(key: string)
src/lib/public-status/rebuild-hints.ts:9
↓ 2 callers
Function
push
(key: string, value: string)
src/app/v1/_lib/responses-ws/upstream-adapter.ts:155
↓ 2 callers
Function
pushEntries
( entries: ModelPriceFieldEntry[], node: Record<string, unknown>, pathPrefix: string, source: ModelPri
src/lib/utils/model-price-fields.ts:156
← previous
next →
2,701–2,800 of 6,623, ranked by callers