Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenHands/OpenHands
/ functions
Functions
4,010 in github.com/OpenHands/OpenHands
⨍
Functions
4,010
◇
Types & classes
1,065
↓ 2 callers
Function
loadAgentServerInfo
()
src/api/agent-server-compatibility.ts:320
↓ 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:76
↓ 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:237
↓ 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:512
↓ 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:208
↓ 2 callers
Function
normalizeAgentServerInfoVersion
(version: unknown)
src/api/agent-server-compatibility.ts:176
↓ 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:273
↓ 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:521
↓ 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.42.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
passthrough
()
public/mockServiceWorker.js:228
↓ 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
Function
pickCloudBackendForLaunch
()
src/api/cloud/conversation-service.api.ts:72
↓ 2 callers
Method
placeholders
(value: string, path: string)
src/manifests/manifest-validation.ts:91
↓ 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:160
↓ 2 callers
Function
processDeviceVerification
(code: string)
src/routes/device-verify.tsx:21
↓ 2 callers
Function
proxyServerInfoRequest
( req, res, backendUrl, runtimeServicesInfo, )
scripts/proxy-utils.mjs:69
↓ 2 callers
Function
readBackendSelectionFromUrl
( backends: Backend[], search: string, )
src/api/backend-registry/url-selection.ts:45
↓ 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:262
↓ 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:615
↓ 2 callers
Function
readInitialSelection
* Resolve the selection this tab boots with. A backend pinned in the URL wins * over stored state so a link opened in a new tab (cmd/ctrl-click, midd
src/api/backend-registry/active-store.ts:104
↓ 2 callers
Function
readNumber
( value: Record<string, unknown>, keys: string[], )
src/api/llm-subscription-service.ts:48
↓ 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:35
↓ 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
renderAt
(path: string, page: React.ReactElement)
__tests__/routes/automations-dashboard.test.tsx:94
↓ 2 callers
Function
renderEnvLine
(config)
scripts/gen-acp-docker-env.mjs:41
↓ 2 callers
Function
renderReport
({ tests, workflowUrl, commit, artifactUrl, title, newFiles, markerMeta, })
tests/e2e/mock-llm/scripts/render-mock-llm-report.mjs:150
↓ 2 callers
Function
renderStep
( providerKey: OnboardingAgentId = "claude-code", isActive = true, )
__tests__/components/onboarding/setup-acp-secrets-step.test.tsx:28
↓ 2 callers
Function
renderWithProviders
( ui: React.ReactElement, navigation?: NavigationContextValue, )
__tests__/components/backends/add-backend-modal.test.tsx:51
↓ 2 callers
Function
requireAppConversation
( conversation: AppConversation | null | undefined, conversationId: string, )
src/api/conversation-service/agent-server-conversation-service.api.ts:312
↓ 2 callers
Function
requireDirectConversationItems
( items: unknown, )
src/api/conversation-service/agent-server-conversation-service.api.ts:262
↓ 2 callers
Function
resetPendingTaskMessageLinkState
()
src/utils/pending-task-message-link.ts:58
↓ 2 callers
Function
resolveAbsoluteAgentServerPath
( workingDir: string, overrides: AgentServerClientOverrides = {}, )
src/api/agent-server-home.ts:102
↓ 2 callers
Function
resolveAbsoluteWorkspacePath
( workingDir: string, overrides: AgentServerClientOverrides = {}, )
src/api/workspace-upload-path.ts:31
↓ 2 callers
Function
resolveAcpProviderIcon
( key: string | null | undefined, )
src/constants/acp-providers.ts:435
↓ 2 callers
Function
resolveConversationRuntime
( conversationId: string, currentConversation?: AppConversation | null, )
src/api/conversation-file-upload.api.ts:25
↓ 2 callers
Function
resolveConversationUploadWorkingDir
( conversationId: string, currentConversation?: AppConversation | null, )
src/api/workspace-upload-path.ts:71
↓ 2 callers
Function
resolveExistingMediaPath
(label, path)
tests/e2e/live/scripts/extract-live-e2e-media.mjs:125
↓ 2 callers
Function
resolveFieldOverrides
( setup: SetupBlock, capabilities: DeploymentCapabilities | null, )
src/manifests/manifest-local-validation.ts:63
↓ 2 callers
Function
resolveFolderWorkspacePaths
({ env = process.env, tmpDir = os.tmpdir(), }: ResolveFolderWorkspacePathsOptions = {})
tests/e2e/mock-llm/utils/folder-workspace-paths.ts:12
↓ 2 callers
Function
resolvePath
({ action, observation }: FileEditorCardProps)
src/components/features/chat/tool-visualizers/file-editor/file-editor.tsx:44
↓ 2 callers
Function
resolvePickerKind
({ isAcp, }: ResolvePickerKindInput)
src/components/features/chat/components/resolve-picker-kind.ts:39
↓ 2 callers
Function
resolvePinnedConversations
( pinnedIds: readonly string[], conversations: readonly AppConversation[], )
src/components/features/conversation-panel/conversation-panel-list-helpers.ts:121
↓ 2 callers
Function
resolveResponderDeploymentOption
( target: ResponderDeploymentTarget, )
src/utils/responder-deployment.ts:58
↓ 2 callers
Function
resolveSchemaChoiceLabel
( t: TFunction, fieldKey: string, choiceValue: string | number | boolean, schemaLabel: string, )
src/utils/sdk-settings-field-metadata.ts:153
↓ 2 callers
Function
resolveTitleLlmProfile
( preference: string | null | undefined, profiles: ProfileListResponse | undefined, )
src/utils/title-llm-profile.ts:3
↓ 2 callers
Function
resolveVisualizerBody
( event: OpenHandsEvent, correspondingAction?: ActionEvent, )
src/components/features/chat/tool-visualizers/dispatcher.tsx:19
↓ 2 callers
Function
resolveWithinCwd
(label, filePath, options = {})
tests/e2e/live/scripts/render-live-e2e-report.mjs:53
↓ 2 callers
Function
resolvedLLMBaseUrl
(apiKeySource)
tests/e2e/live/scripts/run-live-e2e.mjs:61
↓ 2 callers
Function
restUsage
(overrides: Record<string, number | null> = {})
__tests__/hooks/use-live-conversation-metrics.test.ts:31
↓ 2 callers
Function
restorePostHogConsent
(posthog: PostHog)
src/services/telemetry.ts:148
↓ 2 callers
Method
retrieveInstallationRepositories
( provider: string, installationIndex: number, installations: string[], pageId?: string, l
src/api/git-service/git-service.api.ts:71
↓ 2 callers
Method
retrieveUserGitRepositories
( provider: string, pageId?: string, limit = 30, installationId?: string, )
src/api/git-service/git-service.api.ts:54
← previous
next →
901–1,000 of 4,010, ranked by callers