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
queuePublicStatusRollupForFinalDetails
( id: number, details: PublicStatusFinalDetails )
src/repository/message.ts:137
↓ 2 callers
Function
read
(name: string)
tests/unit/settings/system-settings-form-non-chat-fallback.test.tsx:96
↓ 2 callers
Function
read
(name: string)
tests/unit/settings/system-settings-form-upstream-error-message.test.tsx:64
↓ 2 callers
Function
read
(name: string)
tests/unit/settings/system-settings-form-ip-extraction.test.tsx:31
↓ 2 callers
Function
readBody
(req: http.IncomingMessage)
tests/e2e/responses-ws-codex-cli-transport.test.ts:155
↓ 2 callers
Function
readConsistentProviderEndpointAfterWrite
(input: { endpointId: number; expected: Partial<EditableEndpointFields>; })
src/repository/provider-endpoints.ts:294
↓ 2 callers
Method
readCurrentInternalPublicStatusConfigSnapshot
(input: { redis: { status: string; get: (key: string) => Promise<string | null>; }; al
tests/unit/public-status/config-snapshot.test.ts:47
↓ 2 callers
Function
readHeader
(source: HeadersLike, name: string)
src/lib/ip/extract-client-ip.ts:11
↓ 2 callers
Function
readHeader
(headers: Headers | Record<string, string>, name: string)
src/app/v1/_lib/responses-ws/internal-secret.ts:90
↓ 2 callers
Function
readJson
(relPath: string)
tests/unit/i18n/ja-providers-strings-quality.test.ts:5
↓ 2 callers
Function
readProjectFile
(...segments: string[])
tests/unit/settings/prices-layout.test.ts:5
↓ 2 callers
Function
readPublicStatusRollupBuckets
(input: { redis: RedisRollupReader; bucketStarts: string[]; })
src/lib/public-status/rollup-store.ts:487
↓ 2 callers
Function
readPublicStatusRoute
(params: URLSearchParams)
src/lib/public-status/public-api-loader.ts:32
↓ 2 callers
Function
readRedisValue
(key: string)
tests/unit/actions/providers-apply-engine.test.ts:10
↓ 2 callers
Function
readSource
(relativePath: string)
tests/unit/auth/auth-cookie-constant-sync.test.ts:6
↓ 2 callers
Function
readTopLevelModel
(obj: unknown)
src/app/v1/_lib/proxy/actual-response-model.ts:138
↓ 2 callers
Function
readValue
(key: string)
tests/unit/actions/redis-mock-utils.ts:6
↓ 2 callers
Function
reclusterProviderVendors
(c: Context)
src/app/api/v1/resources/providers/handlers.ts:519
↓ 2 callers
Method
recordFailureForScope
(params: { scopeKey: string; threshold: number; now: number; })
src/lib/security/login-abuse-policy.ts:177
↓ 2 callers
Function
recordSuccess
(providerId: number)
src/lib/circuit-breaker.ts:612
↓ 2 callers
Method
recordTtfb
* Record Time To First Byte (TTFB) for streaming responses. * * Definition: first body chunk received. * Non-stream responses should persist
src/app/v1/_lib/proxy/session.ts:465
↓ 2 callers
Function
redactGeminiCandidates
* Redact Gemini candidates array in response
src/lib/utils/message-redaction.ts:372
↓ 2 callers
Function
redactGeminiContents
* Redact Gemini contents array
src/lib/utils/message-redaction.ts:158
↓ 2 callers
Function
redactHeaders
(headers: Headers)
src/lib/api/v1/_shared/redaction.ts:18
↓ 2 callers
Function
redactProviderUrlFields
(value: T)
src/actions/providers.ts:226
↓ 2 callers
Function
refresh
()
src/app/[locale]/dashboard/availability/_components/availability-dashboard.tsx:126
↓ 2 callers
Function
refresh
()
src/app/[locale]/status/_components/public-status-view.tsx:192
↓ 2 callers
Function
refreshCacheAction
()
src/actions/error-rules.ts:418
↓ 2 callers
Method
refreshSessionTTL
* 刷新 session TTL(滑动窗口)
src/lib/session-manager.ts:578
↓ 2 callers
Function
refreshThrottled
()
src/app/[locale]/dashboard/availability/_components/endpoint/endpoint-tab.tsx:281
↓ 2 callers
Function
registerCors
(app: Hono)
src/app/v1/_lib/cors.ts:156
↓ 2 callers
Function
registerCrashDiagnostics
()
src/instrumentation.ts:40
↓ 2 callers
Function
registerDocs
( app: OpenAPIHono, buildDocument: BuildOpenApiDocument = buildOpenApiDocument )
src/app/api/v1/_root/docs.ts:10
↓ 2 callers
Method
reload
(queue = true)
src/lib/request-filter-engine.ts:341
↓ 2 callers
Function
removeAllRepeatableJobs
* 移除队列中所有 repeatable 定时任务。 * 逐个尝试移除(单个 key 失败不影响其余 key),返回是否全部成功。 * 调用方应在“仍要新增任务”的场景下检查返回值:若有旧任务未能移除, * 继续新增会导致旧任务与新任务同时触发(重复发送),应中止本次重调度等待重试。
src/lib/notification/notification-queue.ts:738
↓ 2 callers
Method
removeSource
(id: string)
src/components/ui/__tests__/map.test.tsx:325
↓ 2 callers
Function
render
(node: ReactNode)
src/components/ui/__tests__/badge.test.tsx:11
↓ 2 callers
Function
render
(node: ReactNode)
src/app/[locale]/dashboard/audit-logs/_components/audit-log-detail-sheet.test.tsx:86
↓ 2 callers
Function
render
(node: ReactNode)
src/app/[locale]/dashboard/_components/ip-display-trigger.test.tsx:11
↓ 2 callers
Function
render
()
tests/unit/auth/login-page-site-title.test.tsx:81
↓ 2 callers
Function
render
(node: ReactNode)
tests/unit/lib/use-in-view-once.test.tsx:6
↓ 2 callers
Function
render
(node: ReactNode)
tests/unit/settings/providers/allowed-model-tester.test.tsx:27
↓ 2 callers
Function
render
(node: ReactNode)
tests/unit/settings/providers/model-redirect-tester.test.tsx:27
↓ 2 callers
Function
render
(node: ReactNode)
tests/unit/settings/prices/delete-model-dialog.test.tsx:26
↓ 2 callers
Function
render
()
tests/unit/login/login-visual-regression.test.tsx:58
↓ 2 callers
Function
render
()
tests/unit/login/login-overlay-a11y.test.tsx:57
↓ 2 callers
Function
render
(node: ReactNode)
tests/unit/dashboard/add-key-form-self-service.test.tsx:56
↓ 2 callers
Function
render
(node: ReactNode)
tests/unit/dashboard/limit-rule-picker-5h-reset-mode.test.tsx:50
↓ 2 callers
Function
renderAndConfirm
()
tests/unit/delete-key-error-toast-ui.test.tsx:69
↓ 2 callers
Function
renderClientWithIntl
(node: ReactNode)
src/app/[locale]/dashboard/logs/_components/error-details-dialog.test.tsx:382
↓ 2 callers
Function
renderHedgeAttemptUsage
(params: { accent: "winner" | "loser"; costUsd: string; inputTokens?: number | null; outputTok
src/app/[locale]/dashboard/logs/_components/error-details-dialog/components/LogicTraceTab.tsx:86
↓ 2 callers
Function
renderItem
( label: string, value: Date | null, countdown: ReturnType<typeof useCountdown> )
src/app/[locale]/my-usage/_components/expiration-info.tsx:70
↓ 2 callers
Function
renderSection
(section: Section)
src/lib/webhook/templates/placeholders.ts:223
↓ 2 callers
Method
renderSection
(section: Section)
src/lib/webhook/renderers/telegram.ts:50
↓ 2 callers
Method
renderSection
(section: Section)
src/lib/webhook/renderers/dingtalk.ts:48
↓ 2 callers
Method
renderSection
(section: Section)
src/lib/webhook/renderers/wechat.ts:68
↓ 2 callers
Method
renderSection
(section: Section)
src/lib/webhook/renderers/feishu.ts:77
↓ 2 callers
Function
renderSimple
(node: ReactNode)
tests/unit/dashboard/dashboard-home-layout.test.tsx:78
↓ 2 callers
Function
renderSuccessRateCell
( row: { successRate: number | null; basisDisclosureRequired?: boolean }, t: ReturnType<typeof useTranslat
src/app/[locale]/dashboard/leaderboard/_components/leaderboard-view.tsx:83
↓ 2 callers
Function
renderTextContent
(options?: { showTokensCost?: boolean; sessionOverrides?: Partial<ActiveSessionInfo>; })
tests/unit/components/session-list-item.test.tsx:69
↓ 2 callers
Function
renderValueBlock
({ primary, secondary, emphasize = false, secondaryClassName, }: { primary:
src/app/[locale]/dashboard/logs/_components/virtualized-logs-table.tsx:391
↓ 2 callers
Function
renderWithIntl
(node: ReactNode)
tests/unit/dashboard-logs-warmup-ui.test.tsx:27
↓ 2 callers
Function
renderWithIntl
(node: ReactNode)
tests/unit/dashboard-logs-filters-time-range.test.tsx:29
↓ 2 callers
Function
renderWithProviders
(node: ReactNode)
tests/unit/frontend/use-api-mutation.test.tsx:18
↓ 2 callers
Function
renderWithProviders
(node: ReactNode)
tests/unit/dashboard/dashboard-home-layout.test.tsx:96
↓ 2 callers
Function
renewKey
(c: Context)
src/app/api/v1/resources/keys/handlers.ts:194
↓ 2 callers
Function
renewUser
(c: Context)
src/app/api/v1/resources/users/handlers.ts:171
↓ 2 callers
Method
reset
(ip: string, key?: string)
src/lib/security/login-abuse-policy.ts:116
↓ 2 callers
Function
resetAllOnboarding
()
src/lib/onboarding.ts:84
↓ 2 callers
Function
resetCircuit
(providerId: number)
src/lib/circuit-breaker.ts:861
↓ 2 callers
Function
resetDrafts
()
src/app/[locale]/settings/providers/_components/priority-edit-popover.tsx:84
↓ 2 callers
Function
resetForm
()
src/app/[locale]/dashboard/_components/user/batch-edit/batch-edit-dialog.tsx:267
↓ 2 callers
Function
resetGlobalAgentPool
()
src/lib/proxy-agent/agent-pool.ts:956
↓ 2 callers
Function
resetProviderCircuit
(c: Context)
src/app/api/v1/resources/providers/handlers.ts:238
↓ 2 callers
Method
resetToOriginal
* 重置模型到原始值(用于供应商切换时) * * @param session - 代理会话 * @param originalModel - 原始模型名称 * @param provider - 新供应商
src/app/v1/_lib/proxy/model-redirector.ts:193
↓ 2 callers
Method
resolveClientIp
(headers: Headers)
src/app/v1/_lib/proxy/forwarder.ts:5101
↓ 2 callers
Function
resolveCodexInvocation
()
tests/e2e/responses-ws-codex-cli-transport.test.ts:349
↓ 2 callers
Function
resolveCsrfSecret
(authToken: string, explicitSecret?: string | null)
src/lib/api/v1/_shared/csrf.ts:59
↓ 2 callers
Function
resolveFromPricingMap
( candidate: ModelRecordCandidate, keyCandidates: PricingKeyCandidate[], type: PricingKeyCandidate["type
src/lib/utils/pricing-resolution.ts:281
↓ 2 callers
Function
resolveKeyCacheTtlSeconds
(key: Key)
src/lib/security/api-key-auth-cache.ts:211
↓ 2 callers
Function
resolveLaterResetAt
( primaryResetAt: Date | null | undefined, secondaryResetAt: Date | null | undefined )
src/lib/rate-limit/cost-reset-utils.ts:1
↓ 2 callers
Function
resolveLongContextThreshold
(priceData: ModelPriceData)
src/lib/utils/cost-calculation.ts:114
↓ 2 callers
Function
resolveProviderType
(providerType?: ProviderType | null)
src/app/[locale]/settings/providers/_components/forms/api-test-button.tsx:42
↓ 2 callers
Function
resolvePublicStatusManifestState
( manifest: PublicStatusManifest | null, nowIso: string )
src/lib/public-status/redis-contract.ts:194
↓ 2 callers
Function
resolveRequestTypeBadge
(modelName: string, providerTypeOverride?: ProviderType)
src/lib/public-status/config-publisher.ts:22
↓ 2 callers
Method
resolveSiteMetadataSource
()
tests/unit/public-status/layout-metadata.test.ts:21
↓ 2 callers
Function
resolveSuccessRateModelKey
(input: { originalModel?: string | null; model?: string | null; })
src/lib/request-outcome.ts:112
↓ 2 callers
Function
resolveUsageLogFiltersForSession
( session: UsageLogsSession, filters: Omit<UsageLogFilters, "userId" | "page" | "pageSize"> )
src/actions/usage-logs.ts:97
↓ 2 callers
Function
restoreProviderInTransaction
( tx: ProviderTransaction, providerId: number, now: Date )
src/repository/provider.ts:148
↓ 2 callers
Function
restoreRedactedHeaderValues
( incoming: Record<string, string>, existing: Record<string, string> )
src/lib/api/legacy-action-sanitizers.ts:224
↓ 2 callers
Function
retryDisabledConfig
()
tests/e2e/responses-ws-codex-cli-transport.test.ts:799
↓ 2 callers
Method
revoke
(sessionId: string)
src/lib/auth-session-store/index.ts:17
↓ 2 callers
Method
run
(store: AuditRequestContext, callback: () => T)
src/lib/audit/request-context.ts:13
↓ 2 callers
Function
runApplicationCleanup
( signal: string, opts: RunCleanupOptions = {} )
src/lib/lifecycle/shutdown.ts:58
↓ 2 callers
Function
runBashScript
(scriptBody: string, options: RunBashOptions = {})
tests/helpers/bash.ts:123
↓ 2 callers
Function
runCleanupOnce
()
src/lib/provider-endpoints/probe-log-cleanup.ts:35
↓ 2 callers
Function
runCycle
()
src/lib/public-status/scheduler.ts:131
↓ 2 callers
Function
runImageEditPerRequestScenario
( billingModelSource: SystemSettings["billingModelSource"] )
tests/integration/billing-model-source.test.ts:1049
↓ 2 callers
Function
runNoPriceScenario
(options: { billingModelSource: SystemSettings["billingModelSource"]; isStream: boolean; priceLook
tests/integration/billing-model-source.test.ts:1375
↓ 2 callers
Function
runProbeCycle
* Run a single probe cycle
src/lib/circuit-breaker-probe.ts:148
← previous
next →
2,801–2,900 of 6,623, ranked by callers