MCPcopy Create free account

hub / github.com/ding113/claude-code-hub / functions

Functions6,623 in github.com/ding113/claude-code-hub

↓ 1 callersFunctionisVersionEqual
(a: string, b: string)
src/lib/version.ts:172
↓ 1 callersFunctionisVersionRootPath
(basePath: string)
src/app/v1/_lib/url.ts:24
↓ 1 callersFunctionisWrappedInQuotes
(value: string)
src/lib/utils/validation/api-key-warnings.ts:8
↓ 1 callersFunctionisWsOpen
(ws: WebSocketType)
src/app/v1/_lib/responses-ws/upstream-adapter.ts:201
↓ 1 callersFunctioniterLines
* 惰性按行切分大文本,避免 `text.split(/\r?\n/)` 对多 MB 响应体一次性构造行数组。 * 消费方用 for-of + generator 可以在找到首个匹配后立即停止扫描。
src/app/v1/_lib/proxy/actual-response-model.ts:262
↓ 1 callersFunctionkindLabel
( kind: ModelPriceFieldEntry["kind"], t: ReturnType<typeof useTranslations<"settings.prices">> )
src/app/[locale]/settings/prices/_components/model-price-details-dialog.tsx:82
↓ 1 callersMethodlevelToTemplate
(level: MessageLevel)
src/lib/webhook/renderers/feishu.ts:66
↓ 1 callersFunctionlistAuditLogs
(c: Context)
src/app/api/v1/resources/audit-logs/handlers.ts:17
↓ 1 callersFunctionlistCanonicalFilesForScope
(messagesRoot, scope)
scripts/audit-settings-placeholders.js:131
↓ 1 callersFunctionlistEmojiCodepoints
(value)
scripts/audit-messages-no-emoji.js:33
↓ 1 callersFunctionlistErrorRules
(c: Context)
src/app/api/v1/resources/error-rules/handlers.ts:22
↓ 1 callersFunctionlistJsonFiles
(dir)
scripts/audit-settings-placeholders.js:37
↓ 1 callersFunctionlistJsonFiles
(dir)
scripts/sync-settings-keys.js:76
↓ 1 callersFunctionlistJsonFiles
(dir)
scripts/audit-messages-emoji.js:29
↓ 1 callersFunctionlistProvidersForFilterAction
()
src/actions/request-filters.ts:457
↓ 1 callersFunctionlistRequestFilters
(c: Context)
src/app/api/v1/resources/request-filters/handlers.ts:21
↓ 1 callersFunctionlistSensitiveWords
(c: Context)
src/app/api/v1/resources/sensitive-words/handlers.ts:21
↓ 1 callersFunctionlistStaticImports
(source: string)
tests/helpers/public-status-test-helpers.ts:33
↓ 1 callersMethodloadActiveRequests
()
src/lib/proxy-status-tracker.ts:148
↓ 1 callersFunctionloadAllCircuitStates
( providerIds: number[] )
src/lib/redis/circuit-breaker-state.ts:179
↓ 1 callersFunctionloadAllProvidersCircuitConfig
()
src/lib/redis/circuit-breaker-config.ts:165
↓ 1 callersFunctionloadAllowlist
(allowlistPath)
scripts/audit-settings-placeholders.js:67
↓ 1 callersFunctionloadCacheModule
()
tests/unit/actions/system-config-non-chat-retry-setting.test.ts:112
↓ 1 callersFunctionloadCollapsedSet
()
src/app/[locale]/status/_lib/group-order-store.ts:56
↓ 1 callersFunctionloadDefaultRules
()
tests/unit/repository/error-rules-default-numeric-boundaries.test.ts:98
↓ 1 callersFunctionloadEndpointCircuitState
( endpointId: number )
src/lib/redis/endpoint-circuit-breaker-state.ts:138
↓ 1 callersFunctionloadEndpointCircuitStates
( endpointIds: readonly number[] )
src/lib/redis/endpoint-circuit-breaker-state.ts:50
↓ 1 callersFunctionloadGroupOrder
()
src/app/[locale]/status/_lib/group-order-store.ts:13
↓ 1 callersFunctionloadGroups
()
src/app/[locale]/settings/request-filters/_components/group-multi-select.tsx:37
↓ 1 callersFunctionloadInitialKeys
()
src/app/[locale]/dashboard/logs/_components/filters/identity-filters.tsx:136
↓ 1 callersFunctionloadJson
(p)
scripts/audit-messages-no-emoji.js:8
↓ 1 callersFunctionloadJson
(p)
scripts/audit-messages-emoji.js:51
↓ 1 callersMethodloadLastRequests
()
src/lib/proxy-status-tracker.ts:174
↓ 1 callersFunctionloadMessages
()
tests/unit/settings/system-settings-form-upstream-error-message.test.tsx:62
↓ 1 callersFunctionloadMessages
()
tests/unit/settings/system-settings-form-ip-extraction.test.tsx:29
↓ 1 callersFunctionloadMessages
()
tests/unit/settings/providers/provider-endpoints-table.test.tsx:94
↓ 1 callersFunctionloadMessages
()
tests/unit/settings/providers/dispatch-simulator-dialog.test.tsx:24
↓ 1 callersFunctionloadMessages
()
tests/unit/settings/providers/provider-form-endpoint-pool.test.tsx:64
↓ 1 callersFunctionloadMessages
()
tests/unit/settings/providers/provider-endpoint-hover.test.tsx:37
↓ 1 callersFunctionloadMessages
()
tests/unit/settings/providers/vendor-keys-compact-list-ui.test.tsx:243
↓ 1 callersFunctionloadMessages
()
tests/unit/settings/providers/provider-vendor-view-circuit-ui.test.tsx:148
↓ 1 callersFunctionloadMessages
()
tests/unit/dashboard/add-key-form-expiry-clear-ui.test.tsx:41
↓ 1 callersFunctionloadMessages
()
tests/unit/dashboard/user-form-expiry-clear-ui.test.tsx:39
↓ 1 callersFunctionloadMessages
()
tests/unit/dashboard/edit-key-form-expiry-clear-ui.test.tsx:34
↓ 1 callersFunctionloadProviderCircuitConfig
(providerId: number)
src/lib/redis/circuit-breaker-config.ts:43
↓ 1 callersFunctionloadProviderConfigDeduped
(providerId: number)
src/lib/circuit-breaker.ts:167
↓ 1 callersFunctionloadSettingsMessages
(base: string)
tests/unit/settings/prices/test-messages.ts:60
↓ 1 callersFunctionloadSplitSettings
(settingsDir: string)
tests/unit/settings/prices/test-messages.ts:10
↓ 1 callersFunctionloadStatusPageSettings
()
src/app/[locale]/settings/status-page/loader.ts:10
↓ 1 callersFunctionloadUsageMessages
()
tests/unit/usage-doc/usage-doc-auth-state.test.tsx:31
↓ 1 callersFunctionloadUsageMessages
(locale: string)
tests/unit/usage-doc/usage-doc-page.test.tsx:31
↓ 1 callersFunctionloadVendorTypeCircuitState
( vendorId: number, providerType: ProviderType )
src/lib/redis/vendor-type-circuit-breaker-state.ts:47
↓ 1 callersFunctionloadWriterConfig
()
src/repository/message-write-buffer.ts:77
↓ 1 callersFunctionloadWsModule
()
src/app/v1/_lib/responses-ws/upstream-adapter.ts:189
↓ 1 callersFunctionlocateWindowsCmdOnPath
(cmdName: string)
tests/e2e/responses-ws-codex-cli-transport.test.ts:295
↓ 1 callersMethodlogBlockedRequest
* 记录被拦截的请求到数据库
src/app/v1/_lib/proxy/sensitive-word-guard.ts:80
↓ 1 callersFunctionlogStartupMarker
()
src/instrumentation.ts:142
↓ 1 callersFunctionlooksLikeAuthHeader
(value: string)
src/lib/utils/validation/api-key-warnings.ts:14
↓ 1 callersFunctionlooksLikeJson
(data: Uint8Array)
src/app/v1/_lib/proxy/response-fixer/json-fixer.ts:9
↓ 1 callersFunctionmain
()
server.js:633
↓ 1 callersFunctionmain
()
scripts/init-error-rules.ts:15
↓ 1 callersFunctionmain
()
scripts/verify-ledger-consistency.ts:36
↓ 1 callersFunctionmain
* 主函数
scripts/validate-migrations.js:195
↓ 1 callersFunctionmain
()
scripts/clear-session-bindings.ts:853
↓ 1 callersFunctionmain
* Main extraction process
scripts/extract-translations.ts:327
↓ 1 callersFunctionmain
()
scripts/sync-settings-keys.js:215
↓ 1 callersFunctionmakeAsciiKey
(rng: () => number, len: number)
tests/unit/vacuum-filter/vacuum-filter-has.bench.test.ts:26
↓ 1 callersFunctionmakeCloneProvider
(overrides: Partial<ProviderDisplay> = {})
tests/unit/settings/providers/provider-form-endpoint-pool.test.tsx:119
↓ 1 callersFunctionmakeContext
(keyId = "12")
tests/unit/api/v1/keys-delete-error-mapping.test.ts:15
↓ 1 callersFunctionmakeFakeRedis
()
src/lib/ip-geo/client.test.ts:90
↓ 1 callersFunctionmakePipeline
()
tests/unit/lib/session-manager-binding-smart.test.ts:24
↓ 1 callersFunctionmakePipeline
()
tests/unit/lib/session-ttl-validation.test.ts:14
↓ 1 callersFunctionmakePipeline
()
tests/unit/lib/session-tracker-cleanup.test.ts:10
↓ 1 callersFunctionmakeProvider
(overrides: Partial<Provider> = {})
tests/unit/proxy/response-handler-abort-listener-cleanup.test.ts:109
↓ 1 callersFunctionmakeProvider
(overrides: Partial<ProviderDisplay> = {})
tests/unit/settings/providers/dispatch-simulator-dialog.test.tsx:55
↓ 1 callersFunctionmakeShellEnv
(extraEnv?: NodeJS.ProcessEnv)
tests/helpers/bash.ts:88
↓ 1 callersFunctionmakeSimplePriceData
( inputCostPerToken: number, outputCostPerToken: number )
tests/unit/lib/cost-calculation-group-multiplier.test.ts:5
↓ 1 callersFunctionmakeSystemSettings
(billingModelSource: "original" | "redirected" = "original")
tests/unit/proxy/response-handler-lease-decrement.test.ts:118
↓ 1 callersFunctionmapApplyUpdatesToRepositoryFormat
( applyUpdates: ProviderBatchApplyUpdates )
src/actions/providers.ts:1589
↓ 1 callersFunctionmapEnsureResultToKeptAction
( ensureResult: "created-next" | "revived-next" | "noop" )
src/repository/provider-endpoints.ts:1439
↓ 1 callersFunctionmapFinishReason
(reason?: string)
src/app/v1/_lib/gemini/adapter.ts:269
↓ 1 callersFunctionmapResponseFormatToClientFormat
* 将响应格式映射到客户端格式(用于 provider 选择)
src/app/v1/_lib/models/available-models.ts:164
↓ 1 callersFunctionmapRouteStatus
(input: { payload: PublicStatusPayload; rebuildReason: string | null; })
src/lib/public-status/public-api-contract.ts:469
↓ 1 callersFunctionmapRouteStatusToPayloadState
(status: PublicStatusRouteStatus)
src/lib/public-status/public-api-contract.ts:522
↓ 1 callersFunctionmapUsageLogRowFromLedgerResult
(row: { id: number; createdAt: Date | null; sessionId: string | null; userId: number; userName: stri
src/repository/usage-logs.ts:1032
↓ 1 callersFunctionmapUsageLogRowFromMessageResult
(row: { id: number; createdAt: Date | null; sessionId: string | null; requestSequence: number | null;
src/repository/usage-logs.ts:963
↓ 1 callersFunctionmapUsageLogSlimRow
(row: { id: number; createdAt: Date | null; model: string | null; originalModel: string | null; actu
src/repository/usage-logs.ts:619
↓ 1 callersFunctionmarkPublicStatusRequestInFlight
(id: number)
src/repository/message.ts:85
↓ 1 callersFunctionmarkUserExpired
(userId: number)
src/repository/user.ts:617
↓ 1 callersFunctionmaskEmoji
(s)
scripts/audit-messages-emoji.js:63
↓ 1 callersFunctionmaskRedisUrl
(redisUrl: string)
src/lib/redis/client.ts:6
↓ 1 callersFunctionmatchGeminiModelAction
* 匹配受信任的 Gemini action 路径。 * * 注意:`actions` 只能来自当前模块内的硬编码常量,绝不能接收用户输入。
src/app/v1/_lib/proxy/endpoint-family-catalog.ts:48
↓ 1 callersFunctionmatchesEndpointRoot
(basePath: string, requestPath: string)
src/app/v1/_lib/url.ts:179
↓ 1 callersFunctionmatchesProviderModelRedirectRule
( model: string, rule: ProviderModelRedirectRule )
src/lib/provider-model-redirects.ts:93
↓ 1 callersFunctionmatchesQuotaOrRateLimit
(message: string | null | undefined)
src/lib/request-outcome.ts:107
↓ 1 callersFunctionmatchesRule
(rule: CapturedDefaultRule, sample: string)
tests/unit/repository/error-rules-default-numeric-boundaries.test.ts:108
↓ 1 callersMethodmaybeCancelFlushTimer
()
src/lib/provider-endpoints/probe-logs-batcher.ts:323
↓ 1 callersMethodmaybeCancelFlushTimer
()
src/app/[locale]/settings/providers/_components/provider-endpoint-hover.tsx:126
↓ 1 callersFunctionmerge
(target: SummaryRow, source: SummaryRow)
src/lib/usage-logs/export/summary.ts:75
↓ 1 callersFunctionmergeLegacyRequestAfterSnapshot
( snapshot: SessionDetailSnapshots["request"]["after"], legacySnapshot: SessionDetailSnapshots["request"][
src/actions/active-sessions.ts:107
← previousnext →4,001–4,100 of 6,623, ranked by callers