Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenHands/OpenHands
/ functions
Functions
3,667 in github.com/OpenHands/OpenHands
⨍
Functions
3,667
◇
Types & classes
1,005
↓ 2 callers
Function
useSettingsSectionHeader
()
src/contexts/settings-section-header-context.tsx:28
↓ 2 callers
Function
useSetupPreflight
(entry: SetupEntry)
src/hooks/use-manifest-preflight.ts:53
↓ 2 callers
Function
useSetupPrerequisites
( entry: SetupEntry, )
src/hooks/query/use-manifest-prerequisites.ts:42
↓ 2 callers
Function
useSidebarMobileNav
()
src/components/features/sidebar/sidebar-mobile-nav-context.tsx:41
↓ 2 callers
Function
useSkills
(projectDir?: string)
src/hooks/query/use-skills.ts:10
↓ 2 callers
Function
useSlashCommand
( chatInputRef: React.RefObject<HTMLDivElement | null>, )
src/hooks/chat/use-slash-command.ts:35
↓ 2 callers
Function
useSuggestedTasks
()
src/hooks/query/use-suggested-tasks.ts:6
↓ 2 callers
Function
useSwitchAcpModel
()
src/hooks/mutation/use-switch-acp-model.ts:46
↓ 2 callers
Function
useSwitchLlmProfile
()
src/hooks/mutation/use-switch-llm-profile.ts:51
↓ 2 callers
Function
useSyncAutomationTelemetryConsent
()
src/hooks/use-sync-automation-telemetry-consent.ts:10
↓ 2 callers
Function
useSyncTelemetryConsent
()
src/hooks/use-sync-telemetry-consent.ts:31
↓ 2 callers
Function
useTaskPollingController
()
src/hooks/query/use-task-polling.ts:111
↓ 2 callers
Function
useTelemetry
()
src/hooks/use-telemetry.ts:61
↓ 2 callers
Function
useTelemetryIdentity
()
src/hooks/use-telemetry-identity.ts:54
↓ 2 callers
Function
useTerminal
()
src/hooks/use-terminal.ts:92
↓ 2 callers
Function
useUnifiedVSCodeUrl
()
src/hooks/query/use-unified-vscode-url.ts:19
↓ 2 callers
Function
useUpdateAutomation
()
src/hooks/query/use-automations.ts:66
↓ 2 callers
Function
useUpdateConversation
()
src/hooks/mutation/use-update-conversation.ts:4
↓ 2 callers
Function
useUpdateConversationPublicFlag
()
src/hooks/mutation/use-update-conversation-public-flag.ts:7
↓ 2 callers
Function
useUpdateConversationRepository
()
src/hooks/mutation/use-update-conversation-repository.ts:23
↓ 2 callers
Function
useUrlSearch
( inputValue: string, provider: Provider | null | undefined, )
src/components/features/home/git-repo-dropdown/use-url-search.tsx:6
↓ 2 callers
Function
useWebSocket
( url: string, options?: WebSocketHookOptions, )
src/hooks/use-websocket.ts:17
↓ 2 callers
Function
useWorkspaceFiles
()
src/hooks/query/use-workspace-files.ts:146
↓ 2 callers
Function
useWorkspaceSession
()
src/hooks/query/use-workspace-session.ts:46
↓ 2 callers
Function
validateAutomationTimeout
( raw: string, maxSeconds: number = AUTOMATION_TIMEOUT_MAX_SECONDS, )
src/utils/automation-timeout.ts:21
↓ 2 callers
Function
validateEnvFormat
(envString: string)
src/components/features/settings/mcp-settings/mcp-server-form.tsx:166
↓ 2 callers
Function
validateForm
(formData: FormData)
src/components/features/settings/mcp-settings/mcp-server-form.tsx:238
↓ 2 callers
Function
validateInterfaceManifest
( candidate: unknown, context: InterfaceValidationContext, )
src/manifests/interface-validation.ts:370
↓ 2 callers
Function
validateOptionalString
( record: UnknownRecord, field: string, path: string, issues: string[], )
src/utils/automation-export.ts:41
↓ 2 callers
Function
validateRequiredString
( record: UnknownRecord, field: string, path: string, issues: string[], )
src/utils/automation-export.ts:27
↓ 2 callers
Function
validateSetupEntry
(candidate: unknown)
src/manifests/manifest-validation.ts:376
↓ 2 callers
Function
versionsEqual
* Compare two versions for equality (handles semantic equivalence)
scripts/check-sdk-version-sync.mjs:133
↓ 2 callers
Function
waitForAgentMessageContaining
( request: APIRequestContext, conversationId: string, token: string, timeout = 30_000, )
tests/e2e/mock-llm/utils/mock-llm-helpers.ts:288
↓ 2 callers
Function
waitForI18n
(instance = getDefaultI18n())
src/i18n/index.ts:89
↓ 2 callers
Function
waitForOnboardingBackendConnected
(page: Page)
tests/e2e/support/onboarding-helpers.ts:106
↓ 2 callers
Function
withLlmSubscriptionSchemaFields
( schema: SettingsSchema | null | undefined, )
src/utils/llm-subscription-schema.ts:6
↓ 2 callers
Function
withWorkspaceCacheBuster
( url: string | null, version: number, )
src/stores/use-workspace-mutation-counter.ts:46
↓ 2 callers
Function
writeAll
(next: StoredMetadata)
src/api/conversation-metadata-store.ts:63
↓ 2 callers
Method
writeCompletionMarkers
Write .tests-done and .all-passed — only when the suite is complete.
tests/e2e/mock-llm/reporters/done-marker-reporter.ts:119
↓ 2 callers
Function
writeMap
(map: StoredMap)
src/api/backend-registry/last-conversation-store.ts:36
↓ 2 callers
Function
writeProxyError
(res, message)
scripts/proxy-utils.mjs:196
↓ 2 callers
Method
writeResults
Flush per-test timing/error data — called after every test.
tests/e2e/mock-llm/reporters/done-marker-reporter.ts:95
↓ 1 callers
Function
__resetAutomationSdkVersionCacheForTests
()
src/hooks/query/use-automation-sdk-version.ts:19
↓ 1 callers
Function
_parse_trajectory_turns
Convert JSON turn descriptors into Message objects. Each turn is a dict with either: - {"tool_call": {"name": ..., "arguments": ...}} → to
tests/e2e/mock-llm/scripts/mock-llm-server.py:341
↓ 1 callers
Method
_read_body
Read and parse JSON body. Returns None (after sending 400) on parse failure.
tests/e2e/mock-llm/scripts/mock-llm-server.py:326
↓ 1 callers
Method
_send_streaming
SSE streaming: emit content chunk + finish chunk + [DONE].
tests/e2e/mock-llm/scripts/mock-llm-server.py:194
↓ 1 callers
Method
absent
(container: Rec, key: string, path: string, reason: string)
src/manifests/manifest-validation.ts:114
↓ 1 callers
Function
acpContext
( overrides: Partial<AcpModelContext> = {}, )
__tests__/hooks/use-chat-input-model-state.test.tsx:58
↓ 1 callers
Function
acpSettings
(overrides: Record<string, unknown> = {})
__tests__/api/agent-server-adapter.test.ts:622
↓ 1 callers
Function
activateCloudAgentProfile
( profileId: string, )
src/api/cloud/agent-profiles-service.api.ts:89
↓ 1 callers
Function
activateCloudProfile
( name: string, )
src/api/cloud/profiles-service.api.ts:116
↓ 1 callers
Function
activeOrgForBackend
* Send `X-Org-Id` so the upstream scopes per-request to the org the user * selected locally, instead of the user's globally-shared `current_org_id`
src/api/cloud/client.ts:28
↓ 1 callers
Function
addActionNarration
(action: ActionEvent)
src/utils/transcript-export/index.ts:291
↓ 1 callers
Function
addAuthSecrets
( values: Set<string>, auth: MCPServerConfig["auth"], )
src/utils/redact-mcp-secrets.ts:65
↓ 1 callers
Function
addBackendViaOnboarding
( page: Page, opts: { name: string; host: string; apiKey: string }, )
tests/e2e/mock-llm/backends/mock-llm-cross-connect.spec.ts:174
↓ 1 callers
Function
addInstallEvent
(id: string)
__tests__/components/features/chat/skill-install-restart-banner.test.tsx:70
↓ 1 callers
Function
addLocalBackend
()
__tests__/components/backends/add-backend-modal.test.tsx:483
↓ 1 callers
Function
addUrlSecrets
(values: Set<string>, rawUrl: string | undefined)
src/utils/redact-mcp-secrets.ts:49
↓ 1 callers
Function
addWorkspaceToServer
* Register a workspace on the agent-server so it appears in the UI dropdown.
tests/e2e/mock-llm/skills/mock-llm-skills.spec.ts:59
↓ 1 callers
Function
admitInterfaceManifest
(candidate: unknown)
src/manifests/automation-interface.ts:154
↓ 1 callers
Function
advanceOnboardingToLlmStep
(page: Page)
tests/e2e/support/onboarding-helpers.ts:173
↓ 1 callers
Function
agentAction
(id: string, kind: string)
src/hooks/chat/record-model-switch-message.test.ts:36
↓ 1 callers
Function
ansiPadEnd
(str, targetVisible)
scripts/dev-with-automation.mjs:1155
↓ 1 callers
Function
appDirFor
Resolve the packaged app dir for a platform, mirroring the bundle layout.
__tests__/scripts/electron-builder-config.test.ts:29
↓ 1 callers
Function
appendEntry
( state: ModelState, conversationId: string, entry: ModelListEntry, )
src/stores/model-store.ts:65
↓ 1 callers
Function
appendEvent
(state: EventState, event: OHEvent)
src/stores/use-event-store.ts:92
↓ 1 callers
Function
applyAddEvent
(state: EventState, event: OHEvent)
src/stores/use-event-store.ts:132
↓ 1 callers
Function
applyHeightToElement
( element: HTMLElement, height: number, constraints: HeightConstraints, )
src/hooks/use-auto-resize.ts:58
↓ 1 callers
Function
applyResizeStrategy
( element: HTMLElement, strategy: ResizeStrategy, )
src/hooks/use-auto-resize.ts:103
↓ 1 callers
Function
applyTelemetrySelectionBoundary
( previous: ResolvedActiveBackend, next: ResolvedActiveBackend, )
src/contexts/active-backend-context.tsx:53
↓ 1 callers
Function
applyValue
()
src/hooks/use-auto-resize.ts:341
↓ 1 callers
Function
arrayBufferFromString
(value: string)
__tests__/hooks/query/use-workspace-file-content.test.tsx:107
↓ 1 callers
Function
arrayBufferToBase64
(buffer: ArrayBuffer)
src/hooks/query/use-workspace-file-content.ts:114
↓ 1 callers
Function
asMockReturnValue
(value: Partial<T>)
__tests__/hooks/use-runtime-is-ready.test.tsx:13
↓ 1 callers
Function
asMockReturnValue
(value: Partial<T>)
__tests__/hooks/use-handle-plan-click.test.tsx:36
↓ 1 callers
Function
askAgent
( conversationId: string, question: string, )
src/hooks/mutation/conversation-mutation-utils.ts:66
↓ 1 callers
Function
assertActivatedSkills
Poll the events API until we find an event with a non-empty activated_skills.
tests/e2e/mock-llm/automations/mock-llm-preset-automation.spec.ts:60
↓ 1 callers
Function
assertWithinCwd
(label, path)
tests/e2e/mock-llm/scripts/upsert-pr-comment.mjs:43
↓ 1 callers
Function
assertWithinCwd
(label, path)
tests/e2e/live/scripts/render-live-e2e-report.mjs:34
↓ 1 callers
Function
assertWithinCwd
(label, path)
tests/e2e/live/scripts/extract-live-e2e-media.mjs:48
↓ 1 callers
Function
assertWithinCwd
(label, path)
tests/e2e/live/scripts/upsert-pr-comment.mjs:42
↓ 1 callers
Function
attachmentRows
(specs)
tests/e2e/live/scripts/render-live-e2e-report.mjs:306
↓ 1 callers
Function
authCredentialFromServerConfig
( serverConfig: Record<string, unknown>, )
src/utils/mcp-config.ts:152
↓ 1 callers
Function
authFromFormData
( formData: FormData, )
src/components/features/settings/mcp-settings/mcp-server-form.tsx:317
↓ 1 callers
Function
automationById
(id: string)
__tests__/utils/automation-catalog.test.ts:5
↓ 1 callers
Function
automationById
(id: string)
__tests__/utils/responder-deployment.test.ts:9
↓ 1 callers
Function
automationMatchesQuery
( automation: RecommendedAutomation, entries: MarketplaceEntry[], rawQuery: string, )
src/components/features/automations/recommended-automations-section.tsx:83
↓ 1 callers
Function
automationSetupPath
(id: string)
src/manifests/automation-interface.ts:183
↓ 1 callers
Function
axiosFailure
A local call's failure, which arrives as an `AxiosError`.
__tests__/hooks/use-manifest-preflight.test.tsx:12
↓ 1 callers
Function
baseResult
()
__tests__/components/automations/detail/run-logs-modal.test.tsx:32
↓ 1 callers
Function
basename
(p)
tests/e2e/mock-llm/scripts/render-mock-llm-report.mjs:176
↓ 1 callers
Function
bashObservation
( output: string, exitCode: number | null, command = "echo hi", )
__tests__/components/features/chat/tool-visualizers/test-utils.tsx:68
↓ 1 callers
Function
bashOutput
(partial: Partial<BashOutput>)
__tests__/api/acp-service/acp-service.api.test.ts:19
↓ 1 callers
Function
basicAuthHeader
(username: string, password: string)
src/api/settings-service/settings-service.api.ts:185
↓ 1 callers
Function
blockPort
Block a TCP port and return the server handle.
tests/e2e/mock-llm/backends/mock-llm-partial-stack.spec.ts:156
↓ 1 callers
Function
browserToolsEnabled
()
src/api/agent-server-adapter.ts:105
↓ 1 callers
Function
buildAuthHeaders
(backend: Backend)
src/api/backend-registry/auth.ts:9
↓ 1 callers
Function
buildBashWebSocketUrl
( conversationUrl: string | null | undefined, )
src/utils/websocket-url.ts:89
↓ 1 callers
Function
buildBundledSkills
* Convert the bundled `SKILLS_CATALOG` entries into the SDK `Skill` JSON * shape so the agent-server can perform trigger matching, skill activation,
src/api/agent-server-adapter.ts:640
↓ 1 callers
Function
buildCatalogPlugin
( overrides: Partial<MarketplacePlugin> = {}, )
__tests__/routes/plugins-page.test.tsx:41
← previous
next →
1,001–1,100 of 3,667, ranked by callers