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
↓ 397 callers
Function
t
(key: string)
__tests__/utils/utils.test.ts:6
↓ 285 callers
Function
cn
(...inputs: ClassValue[])
src/utils/utils.ts:18
↓ 81 callers
Function
getAgentServerClientOptions
( overrides: AgentServerClientOverrides = {}, )
src/api/agent-server-client-options.ts:52
↓ 78 callers
Function
getActiveBackend
()
src/api/backend-registry/active-store.ts:82
↓ 74 callers
Function
__resetActiveStoreForTests
()
src/api/backend-registry/active-store.ts:143
↓ 70 callers
Function
useActiveBackend
()
src/contexts/active-backend-context.tsx:186
↓ 69 callers
Function
setRegisteredBackends
(backends: Backend[])
src/api/backend-registry/active-store.ts:118
↓ 66 callers
Function
setActiveSelection
(selection: BackendSelection | null)
src/api/backend-registry/active-store.ts:112
↓ 56 callers
Function
displayErrorToast
(error: string | null | undefined)
src/utils/custom-toast-handlers.tsx:96
↓ 53 callers
Function
renderWithProviders
( ui: React.ReactElement, renderOptions: ExtendedRenderOptions = {}, )
test-utils.tsx:74
↓ 51 callers
Method
error
* Log an error message * @param error The error message
src/utils/event-logger.ts:42
↓ 41 callers
Function
useActiveConversation
()
src/hooks/query/use-active-conversation.ts:7
↓ 37 callers
Function
useNavigation
()
src/context/navigation-context.tsx:39
↓ 32 callers
Function
displaySuccessToast
(message: string)
src/utils/custom-toast-handlers.tsx:110
↓ 32 callers
Function
useSettings
(scope: SettingsScope = "personal")
src/hooks/query/use-settings.ts:132
↓ 29 callers
Function
callCloudProxy
( req: CloudProxyRequest, )
src/api/cloud/proxy.ts:18
↓ 27 callers
Method
close
()
__tests__/hooks/use-websocket.test.ts:103
↓ 26 callers
Function
track
(event: string, properties: Record<string, unknown> = {})
src/hooks/use-tracking.ts:50
↓ 26 callers
Function
useTracking
()
src/hooks/use-tracking.ts:20
↓ 21 callers
Function
useActiveBackendContext
()
src/contexts/active-backend-context.tsx:164
↓ 21 callers
Function
useOptionalConversationId
()
src/hooks/use-conversation-id.ts:3
↓ 20 callers
Function
getStoredConversationMetadata
( conversationId: string, )
src/api/conversation-metadata-store.ts:72
↓ 19 callers
Function
useAgentState
()
src/hooks/use-agent-state.ts:45
↓ 19 callers
Function
useCreateConversation
()
src/hooks/mutation/use-create-conversation.ts:62
↓ 19 callers
Function
waitForTestId
( page: Page, testId: string, timeout = 30_000, )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:125
↓ 18 callers
Function
retrieveAxiosErrorMessage
(error: unknown)
src/utils/retrieve-axios-error-message.ts:21
↓ 18 callers
Function
routeSessionApiKey
(page: Page)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:98
↓ 17 callers
Function
isActionEvent
(event: OpenHandsEvent)
src/types/agent-server/type-guards.ts:109
↓ 17 callers
Function
isObservationEvent
( event: OpenHandsEvent, )
src/types/agent-server/type-guards.ts:64
↓ 16 callers
Function
dismissAnalyticsModal
(page: Page)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:134
↓ 16 callers
Function
useConversationId
()
src/hooks/use-conversation-id.ts:9
↓ 15 callers
Function
getFetchCall
( fetchMock: FetchMock, index = 0, )
__tests__/api/cloud/fetch-test-utils.ts:23
↓ 15 callers
Function
mockJsonResponse
(data: unknown, status = 200)
__tests__/api/cloud/fetch-test-utils.ts:5
↓ 15 callers
Function
setStoredConversationMetadata
( conversationId: string, metadata: ConversationMetadata, )
src/api/conversation-metadata-store.ts:76
↓ 14 callers
Function
isBrowser
* Check if we're in a browser environment
src/services/telemetry.ts:198
↓ 14 callers
Function
isNoBackend
(backend: Backend)
src/api/backend-registry/active-store.ts:32
↓ 14 callers
Function
seedLocalStorage
(page: Page)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:73
↓ 14 callers
Function
useClickOutsideElement
( callback: () => void, ignoreOutsideClickRef?: React.RefObject<HTMLElement | null>, )
src/hooks/use-click-outside-element.ts:7
↓ 13 callers
Function
createConversation
()
src/hooks/mutation/conversation-mutation-utils.test.ts:10
↓ 13 callers
Function
deleteConversation
( request: APIRequestContext, conversationId: string, )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:309
↓ 13 callers
Function
fileLog
(level, message)
scripts/logger.mjs:103
↓ 13 callers
Function
getLockedCloudHost
()
src/api/agent-server-config.ts:141
↓ 12 callers
Function
getMcpServerHealthKey
(server: MCPServerConfig)
src/utils/mcp-server-health-key.ts:20
↓ 12 callers
Function
logService
(name, message, color = c.reset)
scripts/dev-with-automation.mjs:108
↓ 12 callers
Function
useIsCreatingConversation
()
src/hooks/use-is-creating-conversation.ts:4
↓ 12 callers
Function
useLlmProfiles
(options: UseLlmProfilesOptions = {})
src/hooks/query/use-llm-profiles.ts:12
↓ 11 callers
Function
buildAutomationRequestHeaders
( extraHeaders: Record<string, string> = {}, )
src/api/automation-service/automation-service.api.ts:48
↓ 11 callers
Function
buildHttpBaseUrl
( conversationUrl: string | null | undefined, )
src/utils/websocket-url.ts:55
↓ 11 callers
Method
disconnect
()
__tests__/components/features/skills/skill-card-pill-row.test.tsx:15
↓ 11 callers
Function
modalWidthClassName
(width: ModalWidth)
src/components/shared/modals/modal-body.tsx:16
↓ 11 callers
Function
resetMockLLM
(request: APIRequestContext)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:858
↓ 11 callers
Function
useUserProviders
()
src/hooks/use-user-providers.ts:5
↓ 11 callers
Function
waitForPath
( page: Page, pattern: RegExp, timeout = 30_000, )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:112
↓ 10 callers
Function
getAcpProvider
( key: string | null | undefined, )
src/constants/acp-providers.ts:396
↓ 10 callers
Function
getActiveCloudBackend
()
src/api/cloud/conversation-service.api.ts:46
↓ 10 callers
Function
getAgentServerWorkingDir
()
src/api/agent-server-config.ts:196
↓ 10 callers
Function
getConversationIdFromURL
(page: Page)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:156
↓ 10 callers
Function
getEffectiveLocalBackend
()
src/api/backend-registry/active-store.ts:94
↓ 10 callers
Method
invalidateCache
* Invalidate the settings cache. * Call this when settings may have changed externally.
src/api/settings-service/settings-service.api.ts:719
↓ 10 callers
Function
isStreamingDeltaEvent
( event: OpenHandsEvent, )
src/types/agent-server/type-guards.ts:263
↓ 10 callers
Method
observe
()
__tests__/components/features/skills/skill-card-pill-row.test.tsx:13
↓ 10 callers
Function
useRuntimeIsReady
({ allowAgentError = false, }: UseRuntimeIsReadyOptions = {})
src/hooks/use-runtime-is-ready.ts:13
↓ 10 callers
Function
waitForNonUserMessageText
( page: Page, text: string, timeout = 30_000, )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:174
↓ 9 callers
Function
ensureMockLLMProfile
( page: Page, { profileName = "mock-llm", model = "openai/mock-test-model", apiKey = "mock-api
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:442
↓ 9 callers
Function
getConversationState
( conversationId: string, )
src/utils/conversation-local-storage.ts:155
↓ 9 callers
Function
getMcpMarketplaceCatalog
( catalog: MarketplaceEntry[], )
src/utils/mcp-marketplace-utils.ts:110
↓ 9 callers
Method
getSettings
* Get settings for display (secrets are redacted). * Uses in-memory cache for performance.
src/api/settings-service/settings-service.api.ts:406
↓ 9 callers
Function
isRecord
(value: unknown)
src/api/conversation-service/agent-server-conversation-service.api.ts:86
↓ 9 callers
Function
logService
(name, message, color = c.reset)
scripts/dev-static.mjs:86
↓ 9 callers
Method
saveSettings
* Save settings to the agent server API. * Uses PATCH for incremental updates.
src/api/settings-service/settings-service.api.ts:498
↓ 8 callers
Function
activateTrajectory
( request: APIRequestContext, name: string, )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:838
↓ 8 callers
Method
batchGetAppConversations
( ids: string[], )
src/api/conversation-service/agent-server-conversation-service.api.ts:538
↓ 8 callers
Method
getProfile
( name: string, exposeSecrets?: ExposeSecretsMode, )
src/api/profiles-service/profiles-service.api.ts:64
↓ 8 callers
Function
getTelemetryConsent
()
src/services/telemetry.ts:347
↓ 8 callers
Function
pauseConversation
(conversationId: string)
src/hooks/mutation/conversation-mutation-utils.ts:41
↓ 8 callers
Function
registerTrajectory
( request: APIRequestContext, name: string, turns: Array< | { tool_call: { name: s
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:810
↓ 8 callers
Function
setConversationState
( conversationId: string, updates: Partial<ConversationState>, )
src/utils/conversation-local-storage.ts:179
↓ 8 callers
Function
toRecord
(value: unknown)
src/api/agent-server-adapter.ts:435
↓ 8 callers
Function
useBackendsHealth
( backends: Backend[], options: UseBackendsHealthOptions = {}, )
src/hooks/query/use-backends-health.ts:225
↓ 8 callers
Function
useConfig
(options?: UseConfigOptions)
src/hooks/query/use-config.ts:13
↓ 8 callers
Function
useSaveSettings
( scope: SettingsScope = "personal", { retry }: { retry?: number } = {}, )
src/hooks/mutation/use-save-settings.ts:62
↓ 8 callers
Method
write
(data: BufferSource | Blob | string)
src/types/file-system.d.ts:2
↓ 7 callers
Function
__resetMcpHealthStoreForTests
()
src/api/mcp-health/mcp-health-store.ts:75
↓ 7 callers
Function
cleanInlineText
(value: string)
src/utils/transcript-export/index.ts:112
↓ 7 callers
Function
get
()
__tests__/components/chat-message.test.tsx:48
↓ 7 callers
Function
getAcpPreferredDefaultModel
( key: string | null | undefined, )
src/constants/acp-providers.ts:324
↓ 7 callers
Function
getJsonBody
(init: RequestInit)
__tests__/api/cloud/fetch-test-utils.ts:31
↓ 7 callers
Function
getMcpHealthSnapshot
()
src/api/mcp-health/mcp-health-store.ts:24
↓ 7 callers
Function
hasValue
(name)
tests/e2e/live/scripts/run-live-e2e.mjs:25
↓ 7 callers
Function
initializePostHogClient
( enableCapturing = false, )
src/services/telemetry.ts:273
↓ 7 callers
Function
isExecutionActive
( status: ExecutionStatus | null | undefined, )
src/utils/status.ts:13
↓ 7 callers
Function
onSubmit
(event: React.FormEvent<HTMLFormElement>)
src/components/features/settings/agent-server-onboarding.tsx:82
↓ 7 callers
Function
once
(fn)
scripts/proxy-utils.mjs:38
↓ 7 callers
Function
parseMcpConfig
(value: unknown)
src/utils/mcp-config.ts:251
↓ 7 callers
Method
send
()
__tests__/hooks/use-websocket.test.ts:101
↓ 7 callers
Function
setChatInput
( page: Page, text: string, testId = "chat-input", )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:885
↓ 7 callers
Function
sidebarNavRowClassName
(options?: { indent?: boolean; collapsed?: boolean; })
src/components/features/sidebar/sidebar-layout.ts:37
↓ 7 callers
Function
useBreakpoint
(breakpoint: number = MOBILE_BREAKPOINT)
src/hooks/use-breakpoint.ts:20
↓ 7 callers
Function
useTaskPolling
()
src/hooks/query/use-task-polling.ts:60
↓ 6 callers
Function
activeCloudBackend
()
src/api/cloud/agent-profiles-service.api.ts:29
next →
1–100 of 3,467, ranked by callers