Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ValueCell-ai/ClawX
/ functions
Functions
2,554 in github.com/ValueCell-ai/ClawX
⨍
Functions
2,554
◇
Types & classes
376
↓ 6 callers
Function
normalizeProxyServer
(proxyServer: string)
electron/utils/proxy.ts:36
↓ 6 callers
Function
onIpc
( channel: string, handler: HostEventHandler<M, E>, )
src/lib/host-events.ts:10
↓ 6 callers
Function
pickChannelRuntimeStatus
( accounts: ChannelRuntimeAccountSnapshot[], summary?: ChannelRuntimeSummarySnapshot, healthOverlay?: Ch
src/lib/channel-status.ts:91
↓ 6 callers
Function
providerAccountToConfig
(account: ProviderAccount)
electron/services/providers/provider-store.ts:43
↓ 6 callers
Function
readBinaryFile
( path: string, opts?: FileReadBinaryOptions, )
src/lib/file-preview-client.ts:22
↓ 6 callers
Function
readOpenClawJson
()
tests/unit/agent-config.test.ts:39
↓ 6 callers
Function
readTextFile
(path: string)
src/lib/file-preview-client.ts:21
↓ 6 callers
Method
register
(extension: Extension)
electron/extensions/registry.ts:30
↓ 6 callers
Function
rejectOnce
(error: unknown)
electron/gateway/ws-client.ts:227
↓ 6 callers
Function
requirePath
(payload: unknown)
electron/services/files-api.ts:127
↓ 6 callers
Function
resolveOpenClawRuntimeModulePath
(specifier: string)
electron/utils/runtime-package-resolution.ts:57
↓ 6 callers
Function
resolvePackageName
(extensionId)
scripts/generate-ext-bridge.mjs:39
↓ 6 callers
Function
resolveSandboxedPath
( input: string, mode: 'read' | 'write' = 'read', )
electron/main/ipc-handlers.ts:1375
↓ 6 callers
Function
resolveSandboxedPath
( input: string, mode: 'read' | 'write' = 'read', )
electron/services/files-api.ts:158
↓ 6 callers
Function
respond
(id: unknown, data: unknown)
tests/e2e/channels-account-id-validation.spec.ts:45
↓ 6 callers
Function
runOpenClawDoctor
()
electron/utils/openclaw-doctor.ts:198
↓ 6 callers
Function
runtimeDetail
(value: unknown)
src/pages/Chat/task-visualization.ts:351
↓ 6 callers
Method
saveLegacyProvider
* @deprecated Use createAccount()/updateAccount().
electron/services/providers/provider-service.ts:553
↓ 6 callers
Function
saveProviderAccount
(account: ProviderAccount)
electron/services/providers/provider-store.ts:72
↓ 6 callers
Function
setPlatform
(platform: string)
tests/unit/env-path.test.ts:5
↓ 6 callers
Function
stableRuntimeFingerprint
(value: unknown)
src/stores/chat/runtime-graph.ts:28
↓ 6 callers
Method
start
* Start Gateway process
electron/gateway/manager.ts:310
↓ 6 callers
Method
stop
* Stop Gateway process
electron/gateway/manager.ts:469
↓ 6 callers
Function
summarizeGatewayFrameForTrace
(value: unknown)
electron/gateway/ws-trace.ts:35
↓ 6 callers
Function
syncProviderApiKeyToRuntime
( providerType: string, providerId: string, apiKey: string, )
electron/services/providers/provider-runtime-sync.ts:207
↓ 6 callers
Function
syncProxyConfigToOpenClaw
( settings: ProxySettings, options: SyncProxyOptions = {}, )
electron/utils/openclaw-proxy.ts:18
↓ 6 callers
Function
syncSavedProviderToRuntime
( config: ProviderConfig, apiKey: string | undefined, gatewayManager?: GatewayManager, )
electron/services/providers/provider-runtime-sync.ts:507
↓ 6 callers
Method
updateAccount
( accountId: string, patch: Partial<ProviderAccount>, apiKey?: string, )
electron/services/providers/provider-service.ts:357
↓ 5 callers
Method
_deleteProviderApiKeyInternal
Internal: delete an account's api key without warning.
electron/services/providers/provider-service.ts:469
↓ 5 callers
Method
_setProviderApiKeyInternal
Internal: store an account's api key without warning.
electron/services/providers/provider-service.ts:459
↓ 5 callers
Function
appendNodeRequireToNodeOptions
( nodeOptions: string | undefined, modulePath: string, )
electron/utils/win-shell.ts:83
↓ 5 callers
Function
basenameOf
(path: string)
src/lib/generated-files.ts:226
↓ 5 callers
Function
buildGatewayHealthSummary
( options: BuildGatewayHealthSummaryOptions, )
electron/utils/gateway-health.ts:18
↓ 5 callers
Function
buildNonOAuthAgentProviderUpdate
( provider: ProviderConfig, providerId: string, modelRef: string | undefined )
electron/main/provider-model-sync.ts:27
↓ 5 callers
Function
buildOpenClawControlUiUrl
( port: number, token: string, options: OpenClawControlUiUrlOptions = {}, )
electron/utils/openclaw-control-ui.ts:18
↓ 5 callers
Function
clearChannelBinding
(channelType: string, accountId?: string)
electron/utils/agent-config.ts:789
↓ 5 callers
Function
createAgent
( name: string, options?: { inheritWorkspace?: boolean }, )
electron/utils/agent-config.ts:588
↓ 5 callers
Function
createChannelsApi
(ctx: ChannelsApiContext)
electron/services/channels-api.ts:1110
↓ 5 callers
Function
emitChannelEvent
( ctx: ChannelsApiContext, channelType: string, event: 'qr' | 'success' | 'error', payload: unknown, )
electron/services/channels-api.ts:1035
↓ 5 callers
Function
emitDelta
(message: Record<string, unknown>)
tests/e2e/chat-scroll-pin-bottom.spec.ts:85
↓ 5 callers
Function
ensureClawXContext
(options: EnsureClawXContextOptions = {})
electron/utils/openclaw-workspace.ts:406
↓ 5 callers
Function
ensureDir
(path: string)
electron/utils/agent-config.ts:157
↓ 5 callers
Function
extractImagesAsAttachedFiles
* Extract images from a content array (including nested tool_result content). * Converts them to AttachedFileMeta entries with preview set to data UR
src/stores/chat.ts:1160
↓ 5 callers
Function
extractImagesAsAttachedFiles
* Extract images from a content array (including nested tool_result content). * Converts them to AttachedFileMeta entries with preview set to data UR
src/stores/chat/helpers.ts:861
↓ 5 callers
Function
extractRawFilePaths
* Extract raw file paths from message text. * Detects absolute paths (Unix: / or ~/, Windows: C:\ etc.) ending with common file extensions. * Handle
src/stores/chat.ts:1098
↓ 5 callers
Function
finishSessionLabelHydration
( sessionKey: string, version: string, outcome: SessionLabelHydrationOutcome, )
src/stores/chat/session-label-hydration.ts:78
↓ 5 callers
Function
firstNumber
(result: unknown, keys: string[])
src/pages/Dreams/index.tsx:207
↓ 5 callers
Function
firstUsageNumber
(usage: TranscriptUsageShape | undefined, candidates: string[])
electron/utils/token-usage-core.ts:89
↓ 5 callers
Function
flushAsyncImports
()
tests/unit/gateway-bisection-0d794cd.test.ts:38
↓ 5 callers
Function
getAccountId
(payload: unknown, action: string)
electron/services/providers-api.ts:94
↓ 5 callers
Function
getChatHistoryMaxChars
(rpc?: ChatHistoryRpc)
src/stores/chat/history-rpc-params.ts:57
↓ 5 callers
Function
getDefaultAgentDirPath
(agentId: string)
electron/utils/agent-config.ts:172
↓ 5 callers
Function
getDeferredRestartAction
(context: DeferredRestartActionContext)
electron/gateway/process-policy.ts:115
↓ 5 callers
Function
getElectronFilePath
(file: globalThis.File)
src/lib/collect-dropped-files.ts:6
↓ 5 callers
Function
getMessageErrorMessage
(message: RawMessage | unknown)
src/stores/chat.ts:864
↓ 5 callers
Function
getOpenClawCliCommand
()
electron/utils/openclaw-cli.ts:42
↓ 5 callers
Function
getUvMirrorEnv
()
electron/utils/uv-env.ts:149
↓ 5 callers
Method
handleMessage
* Handle incoming WebSocket message
electron/gateway/manager.ts:1164
↓ 5 callers
Function
hasDeliveredImageGenerationResult
(segmentMessages: RawMessage[])
src/pages/Chat/image-generation-status.ts:141
↓ 5 callers
Function
isOAuthProviderType
(type: string)
electron/utils/provider-keys.ts:82
↓ 5 callers
Function
isRealUserMessage
(msg: RawMessage)
src/pages/Chat/index.tsx:114
↓ 5 callers
Function
isSupportedCronDeliveryChannel
(channelType: string)
src/pages/Cron/index.tsx:281
↓ 5 callers
Function
listConfiguredChannelAccountsFromConfig
(config: OpenClawConfig)
electron/utils/channel-config.ts:1195
↓ 5 callers
Function
makeFile
(overrides: Partial<GeneratedFile>)
tests/unit/generated-files-panel.test.tsx:15
↓ 5 callers
Function
mergeGatewayHistoryWithTranscript
( gatewayMessages: RawMessage[], transcriptMessages: RawMessage[], )
src/stores/chat/history-transcript-merge.ts:96
↓ 5 callers
Function
mergeTargetOptions
(...groups: ChannelTargetOptionView[][])
electron/services/channels-api.ts:495
↓ 5 callers
Function
mimeFromExtension
Map common file extensions to MIME types
src/stores/chat/helpers.ts:497
↓ 5 callers
Function
normWin
(p)
scripts/bundle-openclaw-plugins.mjs:35
↓ 5 callers
Function
normalizeAgentIdForBinding
Normalize agent ID for consistent comparison (bindings vs entries).
electron/utils/agent-config.ts:234
↓ 5 callers
Function
normalizeFeishuTargetValue
(raw: unknown)
electron/services/channels-api.ts:465
↓ 5 callers
Function
normalizeLabelValue
(value: string | undefined)
src/stores/chat/session-label-hydration.ts:23
↓ 5 callers
Function
normalizeOpenClawApiProtocol
(api: unknown)
electron/shared/providers/types.ts:67
↓ 5 callers
Function
normalizeProviderApiKeyInput
(apiKey: string)
src/lib/providers.ts:267
↓ 5 callers
Function
parseProviderFromModelRef
(modelRef: string)
electron/utils/openclaw-image-generation.ts:151
↓ 5 callers
Function
patchNsisInstallSectionTemplate
(targetPath = INSTALL_SECTION_NSH)
scripts/patch-nsis-install-section.mjs:59
↓ 5 callers
Function
patchNsisUninstallTemplate
(targetPath = INSTALL_UTIL_NSH)
scripts/patch-nsis-uninstall.mjs:43
↓ 5 callers
Function
pathExists
(targetPath: string)
electron/utils/skill-quick-access.ts:55
↓ 5 callers
Function
pathMatchesAny
(filePath, patterns)
harness/src/specs.mjs:139
↓ 5 callers
Function
piAiModelsJsonModelEntry
( id: string, name: string = id, )
electron/shared/pi-ai-model-cost.ts:38
↓ 5 callers
Function
prepareWinSpawn
( command: string, args: string[], forceShell?: boolean, )
electron/utils/win-shell.ts:48
↓ 5 callers
Function
prependPathEntry
( env: EnvMap, entry: string, )
electron/utils/env-path.ts:49
↓ 5 callers
Function
providerConfig
(overrides: Partial<ProviderConfig>)
tests/unit/provider-model-sync.test.ts:5
↓ 5 callers
Function
quoteForPosix
(value: string)
electron/utils/openclaw-cli.ts:26
↓ 5 callers
Function
readConfig
* Read the current OpenClaw config
electron/utils/skill-config.ts:70
↓ 5 callers
Function
readImageGenerationConfig
()
electron/utils/openclaw-image-generation.ts:189
↓ 5 callers
Function
readPluginVersion
(pkgJsonPath: string)
electron/utils/plugin-install.ts:409
↓ 5 callers
Method
recordCoreProbe
(probe: GatewayCoreProbe)
electron/gateway/capability-monitor.ts:83
↓ 5 callers
Method
recordExecuted
(now = Date.now())
electron/gateway/restart-governor.ts:66
↓ 5 callers
Function
redactGatewayFrameForTrace
(value: unknown)
electron/gateway/ws-trace.ts:17
↓ 5 callers
Function
requestQuitLifecycleAction
(state: QuitLifecycleState)
electron/main/quit-lifecycle.ts:15
↓ 5 callers
Function
resolveOnce
(value: boolean)
electron/gateway/ws-client.ts:27
↓ 5 callers
Function
resolveOpenClawProviderKey
(account: { vendorId: string; id: string; authMode?: string; })
electron/utils/provider-keys.ts:46
↓ 5 callers
Function
resolveRuntimeProviderKey
(account: ProviderAccount)
src/lib/model-options.ts:18
↓ 5 callers
Function
sanitizeGraphSteps
(steps: TaskStep[])
src/pages/Chat/index.tsx:100
↓ 5 callers
Function
saveOAuthTokenToOpenClaw
( provider: string, token: { access: string; refresh: string; expires: number; email?: str
electron/utils/openclaw-auth.ts:870
↓ 5 callers
Method
scheduleGatewayReadyFallback
(delayMs?: number)
electron/gateway/manager.ts:818
↓ 5 callers
Function
scheduleGatewayRefresh
( gatewayManager: GatewayManager | undefined, message: string, options?: { delayMs?: number; onlyIfRunni
electron/services/providers/provider-runtime-sync.ts:186
↓ 5 callers
Function
scheduleGatewayReload
(ctx: AgentsApiContext, reason: string)
electron/services/agents-api.ts:30
↓ 5 callers
Function
segmentHasFinalReply
(segmentMessages: RawMessage[])
src/pages/Chat/task-visualization.ts:160
↓ 5 callers
Method
setAutoDownload
* Set auto-download preference. * * ClawX uses a prompt-first update flow: finding an update shows a UI prompt, * and downloads/installations
electron/main/updater.ts:276
← previous
next →
301–400 of 2,554, ranked by callers