Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/beita6969/ScienceClaw
/ functions
Functions
26,379 in github.com/beita6969/ScienceClaw
⨍
Functions
26,379
◇
Types & classes
983
↳
Endpoints
10
↓ 34 callers
Function
runTurn
(home: string, options: TurnOptions = {})
src/cron/isolated-agent.model-formatting.test.ts:91
↓ 34 callers
Method
update
(text: string)
extensions/feishu/src/streaming-card.ts:293
↓ 34 callers
Function
withTempHome
(fn: (home: string) => Promise<T>)
src/commands/agent.test.ts:60
↓ 33 callers
Function
agentCommand
( opts: AgentCommandOpts, runtime: RuntimeEnv = defaultRuntime, deps: CliDeps = createDefaultDeps(), )
src/commands/agent.ts:1220
↓ 33 callers
Function
buildPayloads
(overrides: Partial<BuildPayloadParams> = {})
src/agents/pi-embedded-runner/run/payloads.test-helpers.ts:7
↓ 33 callers
Function
castAgentMessage
(message: unknown)
src/agents/test-helpers/agent-message-fixtures.ts:5
↓ 33 callers
Method
getClient
* Get or create a chat client for an account
extensions/twitch/src/twitch-client.ts:77
↓ 33 callers
Function
getMemorySearchManager
(params: { cfg: OpenClawConfig; agentId: string; purpose?: "default" | "status"; })
src/memory/search-manager.ts:25
↓ 33 callers
Function
isSilentReplyText
( text: string | undefined, token: string = SILENT_REPLY_TOKEN, )
src/auto-reply/tokens.ts:31
↓ 33 callers
Function
makeStore
(usageStats: AuthProfileStore["usageStats"])
src/agents/auth-profiles/usage.test.ts:22
↓ 33 callers
Function
resolveDiscordRest
(opts: DiscordClientOpts)
src/discord/client.ts:86
↓ 33 callers
Function
resolveModelRefFromString
(params: { raw: string; defaultProvider: string; aliasIndex?: ModelAliasIndex; })
src/agents/model-selection.ts:266
↓ 33 callers
Function
resolveSecretInputRef
(params: { value: unknown; refValue?: unknown; defaults?: SecretDefaults; })
src/config/types.secrets.ts:158
↓ 33 callers
Function
writeSessionStore
(params: { entries: Record<string, Partial<SessionEntry>>; storePath?: string; agentId?: string; mainK
src/gateway/test-helpers.server.ts:66
↓ 32 callers
Function
createOutboundTestPlugin
(params: { id: ChannelId; outbound: ChannelOutboundAdapter; label?: string; docsPath?: string; capab
src/test-utils/channel-plugins.ts:89
↓ 32 callers
Function
createProviderUsageFetch
( handler: UsageFetchHandler, )
src/test-utils/provider-usage-fetch.ts:20
↓ 32 callers
Function
createThreadBindingManager
( params: { accountId?: string; token?: string; cfg?: OpenClawConfig; persist?: boolean;
src/discord/monitor/thread-bindings.manager.ts:162
↓ 32 callers
Function
invalid
(message: string)
src/gateway/sessions-patch.ts:38
↓ 32 callers
Function
isRich
(opts?: { json?: boolean; plain?: boolean })
src/commands/models/list.format.ts:4
↓ 32 callers
Function
normalizeAccountId
(value?: string)
src/utils/account-id.ts:3
↓ 32 callers
Method
ok
apps/android/app/src/main/java/ai/openclaw/app/gateway/GatewaySession.kt:80
↓ 32 callers
Method
on
(event: string, fn: AnyFn)
src/agents/openai-ws-connection.test.ts:50
↓ 32 callers
Function
probeFeishu
( creds?: FeishuClientCredentials, options: ProbeFeishuOptions = {}, )
extensions/feishu/src/probe.ts:42
↓ 32 callers
Function
readConfigFileSnapshot
()
src/config/io.ts:1044
↓ 32 callers
Function
readFile
(path: string)
src/cli/browser-cli-actions-input/shared.ts:65
↓ 32 callers
Function
resolve
()
src/infra/outbound/channel-resolution.ts:70
↓ 32 callers
Function
resolveAgentDir
(cfg: OpenClawConfig, agentId: string)
src/agents/agent-scope.ts:330
↓ 32 callers
Function
resolveCommandAuthorization
(params: { ctx: MsgContext; cfg: OpenClawConfig; commandAuthorized: boolean; })
src/auto-reply/command-auth.ts:258
↓ 32 callers
Function
sanitizeHtml
(html: string)
src/agents/tools/web-fetch-visibility.ts:126
↓ 32 callers
Function
sendMessageBlueBubbles
( to: string, text: string, opts: BlueBubblesSendOpts = {}, )
extensions/bluebubbles/src/send.ts:361
↓ 32 callers
Function
writeWorkspaceFile
(params: { dir: string; name: string; content: string; })
src/test-helpers/workspace.ts:9
↓ 31 callers
Function
applyMediaUnderstanding
(params: { ctx: MsgContext; cfg: OpenClawConfig; agentDir?: string; providers?: Record<string, MediaUn
src/media-understanding/apply.ts:466
↓ 31 callers
Function
createFeishuClient
(creds: FeishuClientCredentials)
extensions/feishu/src/client.ts:111
↓ 31 callers
Function
getChannelDock
(id: ChannelId)
src/channels/dock.ts:625
↓ 31 callers
Function
handleSlackAction
( params: Record<string, unknown>, cfg: OpenClawConfig, context?: SlackActionContext, )
src/agents/tools/slack-actions.ts:105
↓ 31 callers
Function
isPermissionGranted
apps/android/app/src/main/java/ai/openclaw/app/ui/OnboardingFlow.kt:1593
↓ 31 callers
Function
markdownToTelegramHtml
( markdown: string, options: { tableMode?: MarkdownTableMode; wrapFileRefs?: boolean } = {}, )
src/telegram/format.ts:110
↓ 31 callers
Function
normalizeNonEmptyString
(value: string | undefined)
src/infra/push-apns.ts:159
↓ 31 callers
Function
normalizeStringEntries
(list?: ReadonlyArray<unknown>)
src/shared/string-normalization.ts:1
↓ 31 callers
Function
redactConfigSnapshot
( snapshot: ConfigFileSnapshot, uiHints?: ConfigUiHints, )
src/config/redact-snapshot.ts:353
↓ 31 callers
Method
reset
Reset the rate-limit state for `ip` (e.g. after a successful login).
src/gateway/auth-rate-limit.ts:65
↓ 31 callers
Function
resolveCommitHash
( options: { cwd?: string; env?: NodeJS.ProcessEnv; moduleUrl?: string; readers?: CommitMeta
src/infra/git-commit.ts:184
↓ 31 callers
Function
runCommandWithRuntime
( runtime: { error: (message: string) => void; exit: (code: number) => void }, action: () => Promise<void>
src/cli/cli-utils.ts:34
↓ 31 callers
Function
sendRequest
( server: GatewayHttpServer, params: { path: string; authorization?: string; method?: string;
src/gateway/server-http.test-harness.ts:128
↓ 30 callers
Function
handleLineWebhookEvents
( events: WebhookEvent[], context: LineHandlerContext, )
src/line/bot-handlers.ts:652
↓ 30 callers
Function
hasFlag
(argv: string[], name: string)
src/cli/argv.ts:26
↓ 30 callers
Function
logError
(message: string, runtime: RuntimeEnv = defaultRuntime)
src/logger.ts:70
↓ 30 callers
Function
makeRun
(overrides: Partial<SubagentRunRecord>)
src/agents/subagent-registry-queries.test.ts:12
↓ 30 callers
Function
parseFeishuMessageEvent
( event: FeishuMessageEvent, botOpenId?: string, _botName?: string, )
extensions/feishu/src/bot.ts:771
↓ 30 callers
Function
resetSubagentRegistryForTests
(opts?: { persist?: boolean })
src/agents/subagent-registry.ts:1274
↓ 30 callers
Function
resolve
(obj: unknown, files: Record<string, unknown> = {}, basePath = DEFAULT_BASE_PATH)
src/config/includes.test.ts:45
↓ 30 callers
Function
resolveAgentIdFromSessionKey
(sessionKey: string)
src/agents/subagent-registry.persistence.test.ts:28
↓ 30 callers
Function
resolveProfile
( resolved: ResolvedBrowserConfig, profileName: string, )
src/browser/config.ts:325
↓ 30 callers
Function
resolveTelegramAccount
(params: { cfg: OpenClawConfig; accountId?: string | null; })
src/telegram/accounts.ts:166
↓ 30 callers
Function
resolveTextChunkLimit
( cfg: OpenClawConfig | undefined, provider?: TextChunkProvider, accountId?: string | null, opts?: { f
src/auto-reply/chunk.ts:51
↓ 30 callers
Function
resolveToolDisplay
(params: { name?: string; args?: unknown; meta?: string; })
src/agents/tool-display.ts:58
↓ 30 callers
Method
start
()
src/gateway/call.test.ts:50
↓ 30 callers
Function
startServerWithClient
( token?: string, opts?: GatewayServerOptions & { wsHeaders?: Record<string, string> }, )
src/gateway/test-helpers.server.ts:425
↓ 30 callers
Function
withBaseUrl
(baseUrl: string | undefined, path: string)
src/browser/client.ts:95
↓ 30 callers
Function
writeSessionStoreFast
( storePath: string, store: Record<string, SessionEntry | Record<string, unknown>>, )
src/auto-reply/reply/session.test.ts:58
↓ 29 callers
Function
callGatewayCli
( method: string, opts: NodesRpcOpts, params?: unknown, callOpts?: { transportTimeoutMs?: number }, )
src/cli/nodes-cli/rpc.ts:16
↓ 29 callers
Function
createCronServiceState
(deps: CronServiceDeps)
src/cron/service/state.ts:132
↓ 29 callers
Function
ensureRecord
( root: Record<string, unknown>, key: string, )
src/config/legacy.shared.ts:24
↓ 29 callers
Function
extractKeywords
(query: string)
src/memory/query-expansion.ts:735
↓ 29 callers
Function
formatCost
(n: number, decimals = 2)
ui/src/ui/views/usage-metrics.ts:261
↓ 29 callers
Function
isDangerousNameMatchingEnabled
( config: DangerousNameMatchingConfig | null | undefined, )
src/config/dangerous-name-matching.ts:25
↓ 29 callers
Function
isToolAllowedByPolicyName
(name: string, policy?: SandboxToolPolicy)
src/agents/pi-tools.policy.ts:143
↓ 29 callers
Function
loadModelCatalog
(params?: { config?: OpenClawConfig; useCache?: boolean; })
src/agents/model-catalog.ts:193
↓ 29 callers
Function
logConfigUpdated
(runtime: RuntimeEnv, opts: LogConfigUpdatedOptions = {})
src/config/logging.ts:14
↓ 29 callers
Function
normalizeWhatsAppTarget
(value: string)
src/whatsapp/normalize.ts:55
↓ 29 callers
Function
postResponses
(port: number, body: unknown, headers?: Record<string, string>)
src/gateway/openresponses-http.test.ts:48
↓ 29 callers
Function
pxToInch
(px)
skills/pptx-official/scripts/html2pptx.js:261
↓ 29 callers
Function
respond
(error: RequestBodyLimitError)
src/infra/http-body.ts:283
↓ 29 callers
Function
saveSessionStore
( storePath: string, store: Record<string, SessionEntry>, opts?: SaveSessionStoreOptions, )
src/config/sessions/store.ts:511
↓ 29 callers
Function
sendMessageDiscord
( to: string, text: string, opts: DiscordSendOpts = {}, )
src/discord/send.outbound.ts:132
↓ 29 callers
Function
startGatewayServer
( port = 18789, opts: GatewayServerOptions = {}, )
src/gateway/server.impl.ts:266
↓ 29 callers
Function
write
(text)
skills/parallel-web/scripts/parallel_web.py:373
↓ 28 callers
Function
applyAccountNameToChannelSection
(params: { cfg: OpenClawConfig; channelKey: string; accountId: string; name?: string; alwaysUseAccou
src/channels/plugins/setup-helpers.ts:30
↓ 28 callers
Function
createBrowserTool
(opts?: { sandboxBridgeUrl?: string; allowHostControl?: boolean; agentSessionKey?: string; })
src/agents/tools/browser-tool.ts:281
↓ 28 callers
Function
createMockServerResponse
()
src/test-utils/mock-http-response.ts:3
↓ 28 callers
Function
execDocker
(args: string[], opts?: ExecDockerOptions)
src/agents/sandbox/docker.ts:182
↓ 28 callers
Function
extractToolResultMediaPaths
(result: unknown)
src/agents/pi-embedded-subscribe.tools.ts:196
↓ 28 callers
Method
getString
apps/android/app/src/main/java/ai/openclaw/app/SecurePrefs.kt:217
↓ 28 callers
Function
installGatewayTestHooks
(options?: { scope?: "test" | "suite" })
src/gateway/test-helpers.server.ts:195
↓ 28 callers
Function
isLoopbackHost
(host: string)
src/gateway/net.ts:324
↓ 28 callers
Function
isRecoverableTelegramNetworkError
( err: unknown, options: { context?: TelegramNetworkErrorContext; allowMessageMatch?: boolean } = {}, )
src/telegram/network-errors.ts:149
↓ 28 callers
Function
lastSocket
()
src/agents/openai-ws-connection.test.ts:158
↓ 28 callers
Function
mapAllowFromEntries
( allowFrom: Array<string | number> | null | undefined, )
src/plugin-sdk/channel-config-helpers.ts:14
↓ 28 callers
Function
normalizeResolvedSecretInputString
(params: { value: unknown; refValue?: unknown; defaults?: SecretDefaults; path: string; })
src/config/types.secrets.ts:144
↓ 28 callers
Function
onTimer
(state: CronServiceState)
src/cron/service/timer.ts:572
↓ 28 callers
Function
readBody
(req: BrowserRequest)
src/browser/routes/agent.shared.ts:18
↓ 28 callers
Function
renderCron
(props: CronProps)
ui/src/ui/views/cron.ts:352
↓ 28 callers
Function
resetLogger
()
src/logging/logger.ts:280
↓ 28 callers
Method
start
* Start the webhook server. * Idempotent: returns immediately if the server is already listening.
extensions/voice-call/src/webhook.ts:212
↓ 28 callers
Function
subscribeEmbeddedPiSession
(params: SubscribeEmbeddedPiSessionParams)
src/agents/pi-embedded-subscribe.ts:34
↓ 28 callers
Function
withOnboardEnv
( prefix: string, run: (ctx: OnboardEnv) => Promise<void>, )
src/commands/onboard-non-interactive.provider-auth.test.ts:74
↓ 28 callers
Function
withPlaywrightRouteContext
( params: RouteWithPwParams<T>, )
src/browser/routes/agent.shared.ts:132
↓ 27 callers
Function
applyJobPatch
( job: CronJob, patch: CronJobPatch, opts?: { defaultAgentId?: string }, )
src/cron/service/jobs.ts:562
↓ 27 callers
Function
createEmptyPluginRegistry
()
src/plugins/registry.ts:168
↓ 27 callers
Function
createInMemorySessionStore
(options: AcpSessionStoreOptions = {})
src/acp/session.ts:24
← previous
next →
301–400 of 26,379, ranked by callers