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
collectSqlChunks
(value: unknown)
tests/unit/repository/rate-limit-stats-query.test.ts:59
↓ 1 callers
Function
collectSseEvents
(body: string)
src/app/v1/_lib/proxy/fake-streaming/response-validator.ts:311
↓ 1 callers
Function
collectTargets
()
src/lib/public-status/scheduler.ts:64
↓ 1 callers
Function
companyTypeLabel
(t: T, type: string)
src/app/[locale]/dashboard/_components/ip-details/network-section.tsx:31
↓ 1 callers
Function
compareDetailKeys
( a: string, b: string, pricingMap: Record<string, Record<string, unknown>> )
src/lib/utils/pricing-resolution.ts:237
↓ 1 callers
Function
compute
()
src/app/[locale]/dashboard/_components/bento/statistics-chart-card.tsx:97
↓ 1 callers
Function
computePreviewAfterValue
( field: ProviderBatchPatchField, operation: ProviderPatchOperation<unknown> )
src/actions/providers.ts:1878
↓ 1 callers
Function
computeSubscriberConnectBackoffMs
(consecutiveFailures: number)
src/lib/redis/pubsub.ts:29
↓ 1 callers
Function
concatUint8Chunks
(chunks: Uint8Array[])
src/app/v1/_lib/proxy/response-fixer/index.ts:102
↓ 1 callers
Function
concatUint8Chunks
(chunks: Uint8Array[])
src/app/v1/_lib/proxy/response-fixer/sse-fixer.ts:25
↓ 1 callers
Function
containsNonAscii
(value: string)
src/lib/utils/validation/api-key-warnings.ts:25
↓ 1 callers
Function
containsUncommonAscii
(value: string)
src/lib/utils/validation/api-key-warnings.ts:33
↓ 1 callers
Function
convertToAuthSession
( sessionData: OpaqueSessionContract, options?: { allowReadOnlyAccess?: boolean } )
src/lib/auth.ts:431
↓ 1 callers
Function
copyToClipboard
(url: string, name: string)
src/app/[locale]/settings/providers/_components/forms/url-preview.tsx:72
↓ 1 callers
Function
countEmojiCodepoints
(s)
scripts/audit-messages-emoji.js:55
↓ 1 callers
Function
countEndpointsByVendorType
* Count enabled endpoints per vendor/type
src/lib/provider-endpoints/probe-scheduler.ts:75
↓ 1 callers
Function
countKeyScopedLedgerRows
( keyString: string, filters: UsageLogSlimFilters )
src/repository/usage-logs.ts:895
↓ 1 callers
Function
countKeyScopedMessageRows
( keyString: string, filters: UsageLogSlimFilters )
src/repository/usage-logs.ts:883
↓ 1 callers
Function
countLinesUpTo
(text: string, maxLines: number)
src/components/ui/code-display.tsx:60
↓ 1 callers
Method
create
( data: Omit<SessionData, "sessionId" | "createdAt" | "expiresAt">, ttlSeconds = this.defaultTtlSecond
src/lib/auth-session-store/redis-session-store.ts:129
↓ 1 callers
Function
createActionRoutes
( module: string, actions: Record<string, ServerAction>, optionsMap: Record<string, ActionRouteOptions>
src/lib/api/action-adapter-openapi.ts:568
↓ 1 callers
Function
createActiveHangingResponsesSse
(upstreamSignal: AbortSignal)
tests/unit/proxy/response-handler-client-abort-drain.test.ts:351
↓ 1 callers
Method
createAgent
(params: GetAgentParams)
src/lib/proxy-agent/agent-pool.ts:886
↓ 1 callers
Method
createAgentWithCache
* Internal method to create agent and update cache * Separated to enable race condition protection via Promise caching
src/lib/proxy-agent/agent-pool.ts:359
↓ 1 callers
Function
createClaudeAuthProvider
()
tests/unit/proxy/proxy-forwarder.test.ts:83
↓ 1 callers
Function
createCollisionPublicGroupSlug
( baseSlug: string, groupName: string, usedSlugs: Set<string> )
src/lib/public-status/config.ts:231
↓ 1 callers
Function
createCompletedThenAbortedClaudeSse
()
tests/unit/proxy/response-handler-client-abort-drain.test.ts:474
↓ 1 callers
Function
createCompletedThenErroredResponsesSse
()
tests/unit/proxy/response-handler-client-abort-drain.test.ts:389
↓ 1 callers
Function
createConsoleLogger
(initialLevel: LogLevel)
src/lib/logger.ts:53
↓ 1 callers
Function
createDatabaseConnection
(connectionString: string)
scripts/clear-session-bindings.ts:254
↓ 1 callers
Function
createDbInstance
()
src/drizzle/db.ts:10
↓ 1 callers
Function
createDbMock
(updatedRows: BatchUpdateRow[])
tests/unit/repository/provider-batch-update-advanced-fields.test.ts:10
↓ 1 callers
Function
createDbMock
(currentRow: ProviderRow, updatedRow: ProviderRow)
tests/unit/repository/provider-endpoint-sync-on-edit.test.ts:65
↓ 1 callers
Function
createDeferred
()
src/components/ui/__tests__/provider-group-tag-input.test.tsx:57
↓ 1 callers
Function
createErroredResponsesSse
()
tests/unit/proxy/response-handler-client-abort-drain.test.ts:276
↓ 1 callers
Function
createFake200ErrorResponse
()
tests/integration/billing-model-source.test.ts:284
↓ 1 callers
Function
createFallbackSettings
()
src/repository/system-config.ts:142
↓ 1 callers
Function
createFormatRelativeTime
( t: (key: string, params?: Record<string, number>) => string, timeZone: string )
src/app/[locale]/dashboard/_components/user/key-list-header.tsx:50
↓ 1 callers
Function
createLegacyGoneResponse
(request: Request)
src/app/api/actions/[...route]/route.ts:2472
↓ 1 callers
Function
createLoggerMock
()
tests/unit/lib/circuit-breaker.test.ts:17
↓ 1 callers
Function
createLoggerWrapper
* 日志包装器 - 支持灵活的参数顺序 * * 支持两种调用方式: * 1. logger.info(obj, msg) - pino 原生方式 * 2. logger.info(msg, obj) - 便捷方式
src/lib/logger.ts:91
↓ 1 callers
Function
createLongContextPricingAudit
( pricing: ResolvedLongContextPricing )
src/app/v1/_lib/proxy/response-handler.ts:341
↓ 1 callers
Function
createMockOverview
()
tests/unit/actions/admin-user-insights.test.ts:65
↓ 1 callers
Function
createMockRedis
(status = "ready")
tests/unit/lib/redis/redis-kv-store.test.ts:8
↓ 1 callers
Function
createMockUser
()
tests/unit/actions/admin-user-insights.test.ts:47
↓ 1 callers
Function
createModelPrice
( modelName: string, priceData: ModelPriceData, source: ModelPriceSource = "litellm" )
src/repository/model-price.ts:244
↓ 1 callers
Function
createMonitoredStream
* 创建监控包装流,确保在所有场景下都释放锁 * * 关键场景: * - 成功完成:通过 pull() 中的 done === true 释放锁 * - 流错误:通过 pull() 中的 catch 释放锁 * - 请求取消:通过 cancel() 释放锁 * * @param str
src/app/api/admin/database/export/route.ts:27
↓ 1 callers
Function
createNon200StreamResponse
Create an SSE stream that returns non-200 HTTP status with error body.
tests/unit/proxy/response-handler-endpoint-circuit-isolation.test.ts:278
↓ 1 callers
Function
createParamSchema
(params: T)
src/lib/api/action-adapter-openapi.ts:583
↓ 1 callers
Function
createParticles
()
src/app/[locale]/internal/dashboard/big-screen/page.tsx:104
↓ 1 callers
Function
createPreBodyHangingResponsesSse
(upstreamSignal: AbortSignal)
tests/unit/proxy/response-handler-client-abort-drain.test.ts:330
↓ 1 callers
Function
createProvider
(c: Context)
src/app/api/v1/resources/providers/handlers.ts:109
↓ 1 callers
Function
createProvider
()
tests/unit/proxy/response-handler-client-abort-drain.test.ts:112
↓ 1 callers
Function
createProvider
()
tests/unit/proxy/openai-embeddings-forwarder.test.ts:24
↓ 1 callers
Function
createProvider
(overrides: Partial<Provider> = {})
tests/unit/proxy/proxy-forwarder-large-chunked-response.test.ts:34
↓ 1 callers
Function
createProviderBatchPreviewToken
()
src/actions/providers.ts:1561
↓ 1 callers
Function
createProviderGroup
(input: { name: string; costMultiplier?: number; description?: string; })
src/actions/provider-groups.ts:79
↓ 1 callers
Function
createProviderGroup
(c: Context)
src/app/api/v1/resources/provider-groups/handlers.ts:28
↓ 1 callers
Method
createProxyConfig
()
src/lib/webhook/notifier.ts:115
↓ 1 callers
Function
createRedisClient
(redisUrl: string)
scripts/clear-session-bindings.ts:263
↓ 1 callers
Function
createRedisMock
()
tests/unit/redis/leaderboard-cache.test.ts:44
↓ 1 callers
Function
createRenderer
(provider: ProviderType, config?: WebhookTargetConfig)
src/lib/webhook/renderers/index.ts:18
↓ 1 callers
Function
createRequestFilter
(c: Context)
src/app/api/v1/resources/request-filters/handlers.ts:28
↓ 1 callers
Function
createResponseSchemas
(dataSchema?: z.ZodSchema)
src/lib/api/action-adapter-openapi.ts:199
↓ 1 callers
Function
createResponsesSse
()
tests/unit/proxy/response-handler-client-abort-drain.test.ts:250
↓ 1 callers
Function
createRestoreDbHarness
(options: { selectQueue: SelectRow[][]; updateReturningQueue?: SelectRow[][]; })
tests/unit/repository/provider-restore.test.ts:5
↓ 1 callers
Function
createSensitiveWordAction
(data: { word: string; matchType: "contains" | "exact" | "regex"; description?: string; })
src/actions/sensitive-words.ts:32
↓ 1 callers
Function
createSession
()
tests/unit/proxy/openai-embeddings-forwarder.test.ts:40
↓ 1 callers
Function
createSession
(params?: { clientAbortSignal?: AbortSignal | null })
tests/unit/proxy/proxy-forwarder-large-chunked-response.test.ts:94
↓ 1 callers
Function
createSettingsPatch
( key: K, value: NotificationSettingsState[K] )
src/app/[locale]/settings/notifications/_components/notification-type-card.tsx:120
↓ 1 callers
Function
createStreamResponse
(usage: { input_tokens: number; output_tokens: number })
tests/unit/proxy/response-handler-lease-decrement.test.ts:268
↓ 1 callers
Function
createThenableQuery
(result: T, whereArgs?: unknown[])
tests/unit/repository/leaderboard-timezone-parentheses.test.ts:52
↓ 1 callers
Function
createThenableQuery
(result: T, whereArgs?: unknown[])
tests/unit/repository/admin-user-insights-overview.test.ts:37
↓ 1 callers
Function
createThenableQuery
(result: T, whereArgs?: unknown[])
tests/unit/repository/overview-timezone-parentheses.test.ts:52
↓ 1 callers
Function
createTruncatedClaudeSse
()
tests/unit/proxy/response-handler-client-abort-drain.test.ts:432
↓ 1 callers
Function
createTxMock
(selectResults: SelectRow[][])
tests/unit/repository/provider-endpoint-sync-helper.test.ts:5
↓ 1 callers
Function
createUniquePublicGroupSlug
(groupName: string, usedSlugs: Set<string>)
src/lib/public-status/config.ts:224
↓ 1 callers
Function
createUser
(userData: CreateUserData)
src/repository/user.ts:45
↓ 1 callers
Function
createUserOnly
(data: { name: string; note?: string; providerGroup?: string | null; tags?: string[]; rpm?: number |
src/actions/users.ts:1502
↓ 1 callers
Function
createWebhookTarget
(c: Context)
src/app/api/v1/resources/webhook-targets/handlers.ts:54
↓ 1 callers
Function
createWebhookTargetAction
(data: unknown)
src/lib/api-client/v1/actions/webhook-targets.ts:18
↓ 1 callers
Function
crlfEventChunk
(event: unknown)
tests/e2e/responses-ws-codex-cli-transport.test.ts:655
↓ 1 callers
Function
dateCell
(ref: string, date: Date)
src/lib/usage-logs/export/xlsx.ts:121
↓ 1 callers
Function
dateToIsoString
(date: Date)
src/lib/api/v1/_shared/serialization.ts:33
↓ 1 callers
Function
decodeApiError
(response: Response)
src/lib/api-client/v1/fetcher.ts:102
↓ 1 callers
Function
decodeBase64Strict
* Node `Buffer.from(text, "base64")` 对非法字符是"宽容"的(会忽略), * 这里加一个轻量校验:只允许 base64 alphabet + 可选 padding。 * 解出零字节时也视为非法,避免把 "!!!" 误判成空 payload。
src/app/v1/_lib/proxy/thinking-signature-model.ts:89
↓ 1 callers
Function
decodeBase64UrlToString
(value: string)
src/lib/auth-admin-session-token.ts:41
↓ 1 callers
Function
decodeLegacyCursorToken
(token: string)
src/lib/api-client/v1/actions/_compat.ts:217
↓ 1 callers
Function
decodeOne
(buffer: Buffer, encoding: string, maxOutputLength: number)
src/app/v1/_lib/proxy/request-body-codec.ts:114
↓ 1 callers
Function
decodePayload
(token: string)
tests/unit/auth/admin-signed-session-token.test.ts:12
↓ 1 callers
Function
decodeRequestBodyAsJson
* Best-effort decode of the *final* outgoing request body into a JSON object. * * The Responses WebSocket adapter needs the same payload that would
src/app/v1/_lib/proxy/forwarder.ts:129
↓ 1 callers
Method
decrementConcurrentCount
* 减少 session 并发计数 * * 调用时机:请求结束时(在 proxy-handler.ts 的 finally 块中) * * @param sessionId - Session ID
src/lib/session-tracker.ts:672
↓ 1 callers
Function
deepMerge
Recursive merge with null-as-delete semantics
src/lib/request-filter-engine.ts:158
↓ 1 callers
Function
defaultExampleValue
(mediaType: string)
src/app/api/v1/_root/document.ts:155
↓ 1 callers
Function
defaultMaxWorkers
()
vitest.config.ts:9
↓ 1 callers
Function
delay
(ms: number)
src/lib/webhook/utils/retry.ts:11
↓ 1 callers
Function
deleteBatch
* Batch delete with CTE + RETURNING 1 for driver-agnostic row counting. * Uses FOR UPDATE SKIP LOCKED to prevent deadlocks with concurrent jobs.
src/lib/log-cleanup/service.ts:226
↓ 1 callers
Function
deleteByPath
Navigate to parent, delete last key
src/lib/request-filter-engine.ts:103
↓ 1 callers
Function
deleteCircuitState
(providerId: number)
src/lib/redis/circuit-breaker-state.ts:153
↓ 1 callers
Function
deleteKey
(c: Context)
src/app/api/v1/resources/keys/handlers.ts:164
← previous
next →
3,201–3,300 of 6,623, ranked by callers