Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenHands/OpenHands
/ functions
Functions
3,467 in github.com/OpenHands/OpenHands
⨍
Functions
3,467
◇
Types & classes
951
↓ 2 callers
Function
isCacheValid
()
src/api/settings-service/settings-service.api.ts:176
↓ 2 callers
Function
isCloudBackendApiKeyOrNetworkHealthError
( error: string | null | undefined, )
src/hooks/query/use-backends-health.ts:51
↓ 2 callers
Function
isContentEmpty
(element: HTMLDivElement | null)
src/components/features/chat/utils/chat-input.utils.ts:87
↓ 2 callers
Function
isCredentialOptional
(option: McpMarketplaceConnectionOption)
src/components/features/mcp-page/install-server-modal.tsx:97
↓ 2 callers
Function
isEnoentError
(error)
scripts/dev-safe.mjs:180
↓ 2 callers
Function
isExecuteBashObservationEvent
( event: OpenHandsEvent, )
src/types/agent-server/type-guards.ts:133
↓ 2 callers
Function
isExecutionErrored
( status: ExecutionStatus | null | undefined, )
src/utils/status.ts:25
↓ 2 callers
Function
isFieldVisibleInView
( field: SettingsFieldSchema, view: SettingsView, )
src/utils/sdk-settings-schema.ts:427
↓ 2 callers
Function
isGetOrHead
(req)
scripts/static-server.mjs:397
↓ 2 callers
Function
isGroupableEvent
(event: OpenHandsEvent)
src/components/conversation-events/chat/group-events.ts:22
↓ 2 callers
Function
isInvalidBackendApiKeyHealthError
( error: string | null | undefined, )
src/hooks/query/use-backends-health.ts:39
↓ 2 callers
Function
isLikelyDirectory
(path: string)
src/components/features/chat/path-component.tsx:20
↓ 2 callers
Function
isMobileDevice
()
src/utils/utils.ts:81
↓ 2 callers
Function
isMobileUserAgent
()
src/utils/utils.ts:70
↓ 2 callers
Function
isOAuthOption
( option: McpMarketplaceConnectionOption | undefined, )
src/components/features/mcp-page/install-server-modal.tsx:91
↓ 2 callers
Function
isPlainRecord
(value: unknown)
src/api/agent-server-adapter.ts:452
↓ 2 callers
Function
isPluginSelected
( selected: PluginSpec[], plugin: Pick<PluginSpec, "source" | "ref" | "repo_path">, )
src/components/features/plugins/plugin-spec-identity.ts:34
↓ 2 callers
Function
isRecord
(value: unknown)
src/utils/automation-export.ts:22
↓ 2 callers
Function
isRecord
(value: unknown)
src/api/mcp-service/mcp-redacted-credentials.ts:19
↓ 2 callers
Function
isResponderAutomation
( automation: RecommendedAutomation, )
src/utils/responder-deployment.ts:20
↓ 2 callers
Function
isSdkHttpError
(error: unknown)
src/api/agent-server-compatibility.ts:143
↓ 2 callers
Function
isSelectField
(field: SettingsFieldSchema)
src/components/features/settings/sdk-settings/schema-field.tsx:30
↓ 2 callers
Function
isTaskPolling
(taskStatus: string | null | undefined)
src/utils/utils.ts:720
↓ 2 callers
Function
isTelemetryEnabled
()
src/services/telemetry.ts:497
↓ 2 callers
Function
isUserHomeSkillPath
(source: string)
src/utils/skill-scope.ts:31
↓ 2 callers
Function
isValidHostUrl
* Returns true when `host` represents a reachable backend URL. * * Rules (applied in order): * 1. Must be non-empty after trimming. * 2. Must
src/components/features/backends/backend-form-modal.tsx:126
↓ 2 callers
Function
isValidMcpServerName
(name: string)
src/utils/mcp-server-name.ts:3
↓ 2 callers
Function
isValidVerificationUrl
* Validate that a URL is safe to open in a popup. * Prevents XSS via javascript: URLs or other malicious schemes.
src/components/features/backends/device-flow-auth.tsx:54
↓ 2 callers
Function
isWindowsDriveRoot
(path: string)
src/components/features/home/workspace-dropdown/folder-browser-modal.tsx:100
↓ 2 callers
Function
joinTextBlocks
(blocks: (TextContent | ImageContent)[])
src/utils/handle-event-for-ui.ts:53
↓ 2 callers
Function
joinWorkspaceUrl
( baseUrl: string, relativePath?: string | null, )
src/hooks/query/use-workspace-session.ts:103
↓ 2 callers
Function
labelForAcpModel
( serverKey: string | null | undefined, modelId: string | null | undefined, )
src/constants/acp-providers.ts:451
↓ 2 callers
Function
launchConversation
()
src/components/features/onboarding/steps/say-hello-step.tsx:50
↓ 2 callers
Function
limitItems
(items: T[], limit?: number)
src/api/config-service/config-service.api.ts:39
↓ 2 callers
Function
linkPendingTaskMessages
( realConversationId: string, taskConversationId: string, )
src/utils/pending-task-message-link.ts:14
↓ 2 callers
Method
listAutomationRuns
( id: string, params: { limit?: number; offset?: number } = {}, )
src/api/automation-service/automation-service.api.ts:415
↓ 2 callers
Method
listAutomations
( params: { limit?: number; offset?: number } = {}, )
src/api/automation-service/automation-service.api.ts:244
↓ 2 callers
Method
listOutputs
* Fetch all `BashOutput` events for a bash command, paginated and * sorted by timestamp. Returns events in command-emission order so * callers c
src/api/bash-service/bash-service.api.ts:50
↓ 2 callers
Function
listenOnLoopback
(server: Server)
__tests__/scripts/ingress.test.ts:31
↓ 2 callers
Function
loadAgentServerInfo
()
src/api/agent-server-compatibility.ts:306
↓ 2 callers
Function
loadCompleteTranscriptEvents
( loadedEvents: OpenHandsEvent[], searchEvents: SearchTranscriptEvents, expectedEventCount?: number, )
src/utils/transcript-export/load-complete-events.ts:33
↓ 2 callers
Function
logSuccess
(message)
scripts/dev-static.mjs:95
↓ 2 callers
Function
looksLikeAssetRequest
(urlPath)
scripts/static-server.mjs:411
↓ 2 callers
Function
looksLikeTranslationKey
(value: string | null | undefined)
src/utils/sdk-settings-field-metadata.ts:33
↓ 2 callers
Function
lookupNested
(obj: Record<string, unknown>, key: string)
src/hooks/query/use-settings.ts:31
↓ 2 callers
Function
makeObs
( observation: ObservationEvent["observation"], )
__tests__/components/conversation-events/chat/event-content-helpers/get-observation-result.test.ts:58
↓ 2 callers
Function
makeOptionValue
(backendId: string, orgId: string | null)
src/components/features/backends/backend-selector.tsx:42
↓ 2 callers
Function
makeSkillMd
( name: string, trigger: string, description: string, )
tests/e2e/mock-llm/utils/skill-test-helpers.ts:52
↓ 2 callers
Function
mapProvider
(provider: string)
src/utils/map-provider.ts:32
↓ 2 callers
Function
marketplaceEntryMatchesQuery
( entry: MarketplaceEntry, rawQuery: string, )
src/utils/mcp-marketplace-utils.ts:227
↓ 2 callers
Function
marketplacePluginToSpec
(plugin: MarketplacePlugin)
src/components/features/plugins/plugin-spec-identity.ts:25
↓ 2 callers
Function
matchesPathPrefix
(url, prefix)
scripts/proxy-utils.mjs:11
↓ 2 callers
Function
matchesPluginPickerSearch
( plugin: MarketplacePlugin, query: string, )
src/components/features/plugins/plugin-spec-identity.ts:58
↓ 2 callers
Function
matchesPluginStatus
( plugin: PluginViewModel, filter: PluginStatusFilter, )
src/components/features/plugins/build-plugins-view-model.ts:150
↓ 2 callers
Function
measure
()
src/components/features/chat/chat-message.tsx:94
↓ 2 callers
Function
mergeAgentProfileSaveInput
( stored: AgentProfile | null, edited: AgentProfileSaveInput, )
src/components/features/settings/agent-profiles/merge-agent-profile-save-input.ts:22
↓ 2 callers
Function
moveGroupFolderOrder
( order: readonly string[], groupIds: readonly string[], activeGroupId: string, targetGroupId: string,
src/components/features/conversation-panel/conversation-panel-list-helpers.ts:285
↓ 2 callers
Function
normalize
(query: string)
src/utils/mcp-marketplace-utils.ts:198
↓ 2 callers
Function
normalizeAgentServerInfoVersion
(version: unknown)
src/api/agent-server-compatibility.ts:162
↓ 2 callers
Function
normalizeBasePath
(value)
scripts/static-server.mjs:173
↓ 2 callers
Function
normalizeCloudHost
(value?: string | null)
src/api/agent-server-config.ts:42
↓ 2 callers
Function
normalizeMetrics
(value: unknown)
src/api/conversation-service/agent-server-conversation-service.api.ts:128
↓ 2 callers
Function
normalizePastedFile
(file: File)
src/components/features/chat/utils/chat-input.utils.ts:20
↓ 2 callers
Function
normalizeVersion
* Normalize a version string for comparison. * Handles variations like "1.22" vs "1.22.0" by ensuring consistent format.
scripts/check-sdk-version-sync.mjs:115
↓ 2 callers
Function
notify
()
src/api/backend-registry/active-store.ts:78
↓ 2 callers
Function
openAgentProfileEditor
(page: Page, profileName: string)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:763
↓ 2 callers
Function
openMenu
(user: ReturnType<typeof userEvent.setup>)
__tests__/components/features/home/workspace-dropdown.test.tsx:54
↓ 2 callers
Function
overallStatus
(tests)
tests/e2e/mock-llm/scripts/render-mock-llm-report.mjs:127
↓ 2 callers
Function
parseAgentServerVersion
(version: string)
src/api/agent-server-compatibility.ts:259
↓ 2 callers
Function
parseArgs
(argv)
tests/e2e/mock-llm/scripts/upsert-pr-comment.mjs:10
↓ 2 callers
Function
parseAutomationFile
(json: unknown)
src/utils/automation-export.ts:183
↓ 2 callers
Function
parseCronSchedule
( cron: string | undefined | null, )
src/utils/automation-schedule.ts:33
↓ 2 callers
Function
parseEnvironmentVariables
( envString: string, )
src/components/features/settings/mcp-settings/mcp-server-form.tsx:271
↓ 2 callers
Function
parseGitRemoteUrl
( remoteUrl: string | null | undefined, )
src/utils/parse-git-remote-url.ts:67
↓ 2 callers
Function
parseMessageFromEvent
(event: MessageEvent)
src/components/conversation-events/chat/event-content-helpers/parse-message-from-event.ts:5
↓ 2 callers
Function
parsePort
(value, fallback)
scripts/dev-safe.mjs:508
↓ 2 callers
Function
parseRuntimeServicesInfo
()
src/api/agent-server-adapter.ts:166
↓ 2 callers
Function
parseSdkVersionsFromRequiresDist
* Parse PyPI requires_dist array and extract SDK package versions * * PyPI returns dependencies in PEP 508 format like: * "openhands-sdk>=1.37.0,
scripts/check-sdk-version-sync.mjs:267
↓ 2 callers
Function
parseSkillContent
(content: string)
src/components/conversation-events/chat/event-message-components/skill-item-expanded.tsx:17
↓ 2 callers
Function
parseTerminalOutput
(raw: string)
src/utils/parse-terminal-output.ts:17
↓ 2 callers
Function
patchMcpConfig
(request: APIRequestContext, mcpConfig: unknown)
tests/e2e/mock-llm/mcp/mock-llm-mcp-slack-credentials.spec.ts:93
↓ 2 callers
Function
platformCommand
(command)
tests/e2e/live/scripts/run-live-e2e.mjs:40
↓ 2 callers
Function
pluginReferenceKey
(plugin: PluginSpec)
src/utils/plugin-display.ts:51
↓ 2 callers
Function
pollForToken
( host: string, deviceCode: string, options: PollDeviceTokenOptions, )
src/api/device-flow-client.ts:23
↓ 2 callers
Function
probeMcpServerHealth
( server: MCPServerConfig, )
src/api/mcp-health/probe-mcp-server-health.ts:75
↓ 2 callers
Function
proceedWithLocalLaunch
(automation: RecommendedAutomation)
src/components/features/automations/recommended-automations-launcher.tsx:142
↓ 2 callers
Function
processDeviceVerification
(code: string)
src/routes/device-verify.tsx:21
↓ 2 callers
Function
readCachedSdkVersion
(cacheKey: string)
src/hooks/query/use-automation-sdk-version.ts:24
↓ 2 callers
Function
readCloudConversationFile
( conversationId: string, filePath: string, )
src/api/cloud/conversation-service.api.ts:231
↓ 2 callers
Function
readCompletedFromStorage
()
src/components/features/onboarding/use-onboarding-completion.ts:10
↓ 2 callers
Method
readConversationFile
( conversationId: string, filePath?: string, )
src/api/conversation-service/agent-server-conversation-service.api.ts:589
↓ 2 callers
Function
readNumber
( value: Record<string, unknown>, keys: string[], )
src/api/llm-subscription-service.ts:47
↓ 2 callers
Function
readPersistedColorTheme
()
src/themes/color-themes.ts:194
↓ 2 callers
Function
readScrollFadeState
(element: HTMLDivElement)
src/components/features/markdown/markdown-table-scroll.tsx:16
↓ 2 callers
Function
readStoredHealth
()
src/api/backend-registry/health-storage.ts:41
↓ 2 callers
Function
readString
( value: Record<string, unknown>, keys: string[], )
src/api/llm-subscription-service.ts:34
↓ 2 callers
Function
recordModelSwitchMessage
( conversationId: string, profileName: string, anchorEventId: string | null = getLastRenderableEventId()
src/hooks/chat/record-model-switch-message.ts:7
↓ 2 callers
Function
redactCustomSecrets
(text: string)
src/utils/redact-custom-secrets.ts:8
↓ 2 callers
Function
redirectIfAcpActive
()
src/utils/acp-route-guard.ts:39
↓ 2 callers
Function
renderEnvLine
(config)
scripts/gen-acp-docker-env.mjs:41
← previous
next →
701–800 of 3,467, ranked by callers