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
↓ 423 callers
Function
t
(key: string)
__tests__/utils/utils.test.ts:6
↓ 304 callers
Function
cn
(...inputs: ClassValue[])
src/utils/utils.ts:18
↓ 86 callers
Function
getActiveBackend
()
src/api/backend-registry/active-store.ts:128
↓ 86 callers
Function
getAgentServerClientOptions
( overrides: AgentServerClientOverrides = {}, )
src/api/agent-server-client-options.ts:52
↓ 85 callers
Function
useActiveBackend
()
src/contexts/active-backend-context.tsx:247
↓ 80 callers
Function
__resetActiveStoreForTests
()
src/api/backend-registry/active-store.ts:189
↓ 73 callers
Function
setRegisteredBackends
(backends: Backend[])
src/api/backend-registry/active-store.ts:164
↓ 70 callers
Function
setActiveSelection
(selection: BackendSelection | null)
src/api/backend-registry/active-store.ts:158
↓ 58 callers
Function
displayErrorToast
(error: string | null | undefined)
src/utils/custom-toast-handlers.tsx:96
↓ 54 callers
Function
renderWithProviders
( ui: React.ReactElement, renderOptions: ExtendedRenderOptions = {}, )
test-utils.tsx:74
↓ 53 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
↓ 38 callers
Function
useNavigation
()
src/context/navigation-context.tsx:39
↓ 34 callers
Function
callCloudProxy
( req: CloudProxyRequest, )
src/api/cloud/proxy.ts:18
↓ 33 callers
Function
useSettings
(scope: SettingsScope = "personal")
src/hooks/query/use-settings.ts:132
↓ 32 callers
Function
displaySuccessToast
(message: string)
src/utils/custom-toast-handlers.tsx:110
↓ 31 callers
Function
track
(event: string, properties: Record<string, unknown> = {})
src/hooks/use-tracking.ts:53
↓ 29 callers
Function
useTracking
()
src/hooks/use-tracking.ts:23
↓ 27 callers
Method
close
()
__tests__/hooks/use-websocket.test.ts:103
↓ 22 callers
Function
useOptionalConversationId
()
src/hooks/use-conversation-id.ts:3
↓ 21 callers
Method
fail
(path: string, reason: string)
src/manifests/interface-validation.ts:100
↓ 21 callers
Function
useActiveBackendContext
()
src/contexts/active-backend-context.tsx:225
↓ 20 callers
Function
getStoredConversationMetadata
( conversationId: string, )
src/api/conversation-metadata-store.ts:72
↓ 20 callers
Function
useCreateConversation
()
src/hooks/mutation/use-create-conversation.ts:62
↓ 19 callers
Function
isActionEvent
(event: OpenHandsEvent)
src/types/agent-server/type-guards.ts:109
↓ 19 callers
Function
useAgentState
()
src/hooks/use-agent-state.ts:45
↓ 19 callers
Function
waitForTestId
( page: Page, testId: string, timeout = 30_000, )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:149
↓ 18 callers
Function
isObservationEvent
( event: OpenHandsEvent, )
src/types/agent-server/type-guards.ts:64
↓ 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:122
↓ 17 callers
Function
isBrowser
* Check if we're in a browser environment
src/services/telemetry.ts:246
↓ 16 callers
Function
dismissAnalyticsModal
(page: Page)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:158
↓ 16 callers
Function
useConversationId
()
src/hooks/use-conversation-id.ts:9
↓ 15 callers
Function
buildAutomationRequestHeaders
( extraHeaders: Record<string, string> = {}, )
src/api/automation-service/automation-service.api.ts:60
↓ 15 callers
Method
closed
A closed object: every present key must be an expected one.
src/manifests/interface-validation.ts:117
↓ 15 callers
Function
getFetchCall
( fetchMock: FetchMock, index = 0, )
__tests__/api/cloud/fetch-test-utils.ts:23
↓ 15 callers
Function
getLockedCloudHost
()
src/api/agent-server-config.ts:141
↓ 15 callers
Function
isNoBackend
(backend: Backend)
src/api/backend-registry/active-store.ts:37
↓ 15 callers
Function
mockJsonResponse
(data: unknown, status = 200)
__tests__/api/cloud/fetch-test-utils.ts:5
↓ 15 callers
Method
record
(value: unknown, path: string)
src/manifests/interface-validation.ts:123
↓ 15 callers
Function
setStoredConversationMetadata
( conversationId: string, metadata: ConversationMetadata, )
src/api/conversation-metadata-store.ts:76
↓ 14 callers
Function
seedLocalStorage
(page: Page)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:96
↓ 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:333
↓ 13 callers
Method
fail
(path: string, reason: string)
src/manifests/manifest-validation.ts:75
↓ 13 callers
Function
fileLog
(level, message)
scripts/logger.mjs:103
↓ 12 callers
Method
copy
Literal user-visible copy. Carries no markup.
src/manifests/interface-validation.ts:106
↓ 12 callers
Method
disconnect
()
__tests__/components/features/skills/skill-card-pill-row.test.tsx:15
↓ 12 callers
Function
getMcpServerHealthKey
(server: MCPServerConfig)
src/utils/mcp-server-health-key.ts:18
↓ 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
buildHttpBaseUrl
( conversationUrl: string | null | undefined, )
src/utils/websocket-url.ts:55
↓ 11 callers
Function
modalWidthClassName
(width: ModalWidth)
src/components/shared/modals/modal-body.tsx:16
↓ 11 callers
Method
observe
()
__tests__/components/features/skills/skill-card-pill-row.test.tsx:13
↓ 11 callers
Function
resetMockLLM
(request: APIRequestContext)
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:882
↓ 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:136
↓ 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:180
↓ 10 callers
Function
getEffectiveLocalBackend
()
src/api/backend-registry/active-store.ts:140
↓ 10 callers
Function
getMcpMarketplaceCatalog
( catalog: MarketplaceEntry[], )
src/utils/mcp-marketplace-utils.ts:110
↓ 10 callers
Method
getProfile
( name: string, exposeSecrets?: ExposeSecretsMode, )
src/api/profiles-service/profiles-service.api.ts:64
↓ 10 callers
Method
invalidateCache
* Invalidate the settings cache. * Call this when settings may have changed externally.
src/api/settings-service/settings-service.api.ts:706
↓ 10 callers
Function
isStreamingDeltaEvent
( event: OpenHandsEvent, )
src/types/agent-server/type-guards.ts:263
↓ 10 callers
Method
open
()
__tests__/hooks/use-bash-command-runner.test.ts:32
↓ 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:198
↓ 10 callers
Method
write
(data: BufferSource | Blob | string)
src/types/file-system.d.ts:2
↓ 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:466
↓ 9 callers
Function
getConversationState
( conversationId: string, )
src/utils/conversation-local-storage.ts:155
↓ 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:444
↓ 9 callers
Function
getTelemetryConsent
()
src/services/telemetry.ts:392
↓ 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:87
↓ 9 callers
Function
setConversationState
( conversationId: string, updates: Partial<ConversationState>, )
src/utils/conversation-local-storage.ts:179
↓ 9 callers
Function
useBackendsHealth
( backends: Backend[], options: UseBackendsHealthOptions = {}, )
src/hooks/query/use-backends-health.ts:225
↓ 9 callers
Function
useSaveSettings
( scope: SettingsScope = "personal", { retry }: { retry?: number } = {}, )
src/hooks/mutation/use-save-settings.ts:62
↓ 8 callers
Function
activateTrajectory
( request: APIRequestContext, name: string, )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:862
↓ 8 callers
Method
batchGetAppConversations
( ids: string[], )
src/api/conversation-service/agent-server-conversation-service.api.ts:538
↓ 8 callers
Function
initializePostHogClient
( enableCapturing = false, )
src/services/telemetry.ts:321
↓ 8 callers
Function
isRecord
(value: unknown)
src/manifests/manifest-validation.ts:53
↓ 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:834
↓ 8 callers
Method
saveSettings
* Save settings to the agent server API. * Uses PATCH for incremental updates.
src/api/settings-service/settings-service.api.ts:607
↓ 8 callers
Method
send
()
__tests__/hooks/use-websocket.test.ts:101
↓ 8 callers
Function
sidebarNavRowClassName
(options?: { indent?: boolean; collapsed?: boolean; })
src/components/features/sidebar/sidebar-layout.ts:37
↓ 8 callers
Function
toRecord
(value: unknown)
src/api/agent-server-adapter.ts:469
↓ 8 callers
Function
useConfig
(options?: UseConfigOptions)
src/hooks/query/use-config.ts:13
↓ 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
collectFields
(setup: SetupBlock)
src/manifests/manifest-local-validation.ts:48
↓ 7 callers
Function
createSetupEntry
( overrides: Partial<SetupEntry> = {}, )
__tests__/manifests/manifest-test-data.ts:14
↓ 7 callers
Method
findById
(id: string)
src/manifests/manifest-registry.ts:16
↓ 7 callers
Function
formatTimeDelta
(date: Date | string)
src/utils/format-time-delta.ts:38
↓ 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
next →
1–100 of 3,846, ranked by callers