Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenHands/OpenHands
/ functions
Functions
3,846 in github.com/OpenHands/OpenHands
⨍
Functions
3,846
◇
Types & classes
1,040
↓ 2 callers
Function
isAcpAgent
(settings: Settings)
src/api/agent-server-adapter.ts:708
↓ 2 callers
Function
isAcpAuthErrorCode
(code?: string | null)
src/utils/acp-error-codes.ts:27
↓ 2 callers
Function
isAgentServerAuthError
(error: unknown)
src/api/agent-server-compatibility.ts:130
↓ 2 callers
Function
isAgentServerToolAvailable
(toolName: string)
src/api/agent-server-compatibility.ts:147
↓ 2 callers
Function
isAgentServerUnavailableError
( error: unknown, )
src/api/agent-server-compatibility.ts:61
↓ 2 callers
Function
isArchivedSandboxStatus
( sandboxStatus: SandboxStatus | null | undefined, )
src/utils/conversation-archive-status.ts:3
↓ 2 callers
Function
isAuthRequiredAndMissing
()
src/api/agent-server-config.ts:223
↓ 2 callers
Function
isAxiosError
(error: unknown)
src/utils/retrieve-axios-error-message.ts:8
↓ 2 callers
Function
isBackendRequestTimeoutMessage
( message: string | null | undefined, )
src/utils/user-facing-error.ts:69
↓ 2 callers
Function
isCacheValid
()
src/api/settings-service/settings-service.api.ts:177
↓ 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:96
↓ 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:399
↓ 2 callers
Function
isGroupableEvent
(event: OpenHandsEvent)
src/components/conversation-events/chat/group-events.ts:22
↓ 2 callers
Function
isInFlightAutomationRun
( run: AutomationRun | null | undefined, )
src/hooks/use-home-automation-actions.ts:24
↓ 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
isMcpAuthCredential
( value: unknown, )
src/types/mcp-auth.ts:30
↓ 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:90
↓ 2 callers
Function
isPlainRecord
(value: unknown)
src/api/agent-server-adapter.ts:486
↓ 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:23
↓ 2 callers
Function
isRecord
(value: unknown)
src/api/settings-service/settings-service.api.ts:183
↓ 2 callers
Function
isRecord
(value: unknown)
src/manifests/manifest-error-map.ts:31
↓ 2 callers
Function
isResponderAutomation
( automation: RecommendedAutomation, )
src/utils/responder-deployment.ts:18
↓ 2 callers
Function
isSdkHttpError
(error: unknown)
src/api/agent-server-compatibility.ts:155
↓ 2 callers
Function
isSelectField
(field: SettingsFieldSchema)
src/components/features/settings/sdk-settings/schema-field.tsx:30
↓ 2 callers
Function
isServerInfoRequest
(req)
scripts/proxy-utils.mjs:64
↓ 2 callers
Function
isTaskPolling
(taskStatus: string | null | undefined)
src/utils/utils.ts:720
↓ 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:129
↓ 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:62
↓ 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
lastRunText
( startedAt: string | null | undefined, copy: InterfaceListInsights["lastRun"], agoSuffix: string, )
src/components/features/automations/automation-run-insights.tsx:15
↓ 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
listAutomations
( params: { limit?: number; offset?: number } = {}, )
src/api/automation-service/automation-service.api.ts:264
↓ 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:318
↓ 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:96
↓ 2 callers
Function
looksLikeAssetRequest
(urlPath)
scripts/static-server.mjs:413
↓ 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
makeRun
( id: string, status: AutomationRunStatus, options: { conversationId?: string | null; errorDetai
src/fixtures/home-automations-demo.ts:90
↓ 2 callers
Function
makeSkillMd
( name: string, trigger: string, description: string, )
tests/e2e/mock-llm/utils/skill-test-helpers.ts:52
↓ 2 callers
Function
mapAutomationRunToExportRow
( run: AutomationRun, automation: Pick<Automation, "id" | "name" | "trigger">, conversationBaseUrl?: str
src/utils/automation-activity-log-export.ts:73
↓ 2 callers
Function
mapProvider
(provider: string)
src/utils/map-provider.ts:32
↓ 2 callers
Function
markPendingLocalTelemetryRevocation
(distinctId: string | null)
src/services/telemetry.ts:483
↓ 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
matchesFacets
* `exclude` omits one group's own selection so its rows stay counted against the other groups alone. * A row therefore reads "this many skills carry
src/components/features/skills/skill-filter.ts:236
↓ 2 callers
Function
matchesPathPrefix
(url, prefix)
scripts/proxy-utils.mjs:14
↓ 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
matchesQuery
(skill: SkillInfo, query: string)
src/components/features/skills/skill-filter.ts:213
↓ 2 callers
Function
measure
()
src/components/features/chat/chat-message.tsx:96
↓ 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
movePinnedId
( ids: readonly string[], activeId: string, targetId: string, position: "before" | "after" = "after",
src/hooks/use-home-pinned-automations.ts:59
↓ 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:174
↓ 2 callers
Function
normalizeBasePath
(value)
scripts/static-server.mjs:175
↓ 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:124
↓ 2 callers
Function
openAgentProfileEditor
(page: Page, profileName: string)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:787
↓ 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:271
↓ 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:185
↓ 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:510
↓ 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.40.1,
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
parseSkillFilterState
( params: URLSearchParams, )
src/components/features/skills/skill-filter.ts:183
↓ 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
Method
patchMcpServer
( settingsKey: string, patch: MCPServerPatch, )
src/api/settings-service/settings-service.api.ts:556
↓ 2 callers
Method
placeholders
(value: string, path: string)
src/manifests/manifest-validation.ts:91
← previous
next →
801–900 of 3,846, ranked by callers