Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenHands/OpenHands
/ functions
Functions
3,490 in github.com/OpenHands/OpenHands
⨍
Functions
3,490
◇
Types & classes
955
↓ 1 callers
Function
cloudCompatibleMcpConfig
(value: unknown)
src/api/settings-service/settings-service.api.ts:231
↓ 1 callers
Function
cloudConversationBackendContext
()
src/services/cloud-funnel-analytics.ts:27
↓ 1 callers
Function
collectAttachments
(results)
tests/e2e/live/scripts/render-live-e2e-report.mjs:115
↓ 1 callers
Function
collectFiles
(dir)
tests/e2e/live/scripts/extract-live-e2e-media.mjs:137
↓ 1 callers
Function
collectMcpSecretValues
(server: MCPServerConfig)
src/utils/redact-mcp-secrets.ts:95
↓ 1 callers
Function
collectOutput
Collect stdout + stderr from a child process into a buffer.
tests/e2e/mock-llm/backends/mock-llm-partial-stack.spec.ts:61
↓ 1 callers
Function
collectOutput
(child: ChildProcess)
tests/e2e/mock-llm/backends/mock-llm-cross-connect.spec.ts:61
↓ 1 callers
Function
collectPlaywrightAttachments
(results)
tests/e2e/live/scripts/extract-live-e2e-media.mjs:100
↓ 1 callers
Function
collectSourceFiles
(dir: string)
src/api/no-direct-agent-server-calls.test.ts:13
↓ 1 callers
Function
collectSpecs
(suites, parents = [])
tests/e2e/live/scripts/render-live-e2e-report.mjs:87
↓ 1 callers
Function
collectTests
(suites, parents = [], parentFile = "")
tests/e2e/mock-llm/scripts/render-mock-llm-report.mjs:54
↓ 1 callers
Function
commandExists
(cmd)
scripts/dev-with-automation.mjs:466
↓ 1 callers
Function
commandExists
(cmd)
scripts/dev-static.mjs:186
↓ 1 callers
Function
commandExists
(command)
tests/e2e/live/scripts/run-live-e2e.mjs:33
↓ 1 callers
Function
completeAgentStep
(user: ReturnType<typeof userEvent.setup>)
__tests__/components/onboarding/onboarding-modal.test.tsx:152
↓ 1 callers
Function
computeLineDiff
(oldText: string, newText: string)
src/components/features/chat/tool-visualizers/primitives/diff-view.tsx:68
↓ 1 callers
Function
computeVisiblePillCount
( widths: number[], containerWidth: number, )
src/components/features/skills/skill-card-pill-row.tsx:18
↓ 1 callers
Function
concatStream
(outputs: BashOutput[], key: "stdout" | "stderr")
src/components/features/automations/detail/run-logs-modal.tsx:46
↓ 1 callers
Function
configureLiveAgentServer
( request: APIRequestContext, options: ConfigureLiveAgentServerOptions = {}, )
tests/e2e/live/utils/agent-server-conversation.ts:104
↓ 1 callers
Function
configurePostHogBootstrap
( bootstrap: BootstrapConfig | undefined, )
src/services/telemetry.ts:266
↓ 1 callers
Function
configuredServerName
(server: MCPServerConfig)
src/utils/mcp-installed-server-display.ts:4
↓ 1 callers
Function
constructBranchUrl
( provider: Provider, repositoryName: string, branchName: string, host?: string | null, )
src/utils/utils.ts:418
↓ 1 callers
Function
constructRepositoryUrl
( provider: Provider, repositoryName: string, host?: string | null, )
src/utils/utils.ts:391
↓ 1 callers
Function
copyMedia
(sourcePath, outputDir, targetBase, fallbackExt)
tests/e2e/live/scripts/extract-live-e2e-media.mjs:169
↓ 1 callers
Function
countOccurrences
(haystack: string, needle: string)
__tests__/components/conversation-events/chat/duplicate-streamed-message.test.tsx:27
↓ 1 callers
Function
createAgentAction
(id: string)
__tests__/hooks/use-filtered-events.test.ts:23
↓ 1 callers
Function
createAllPaginationEvents
(prefix: string)
tests/e2e/mock-llm/regressions/mock-llm-ui-regressions.spec.ts:64
↓ 1 callers
Function
createAnchor
(rect: Partial<DOMRect> = {})
__tests__/components/features/conversation/conversation-name-context-menu.test.tsx:34
↓ 1 callers
Function
createBashActionEvent
( id: string, command: string, thoughtText: string, overrides?: Partial<ActionEvent<ExecuteBashAction>
__tests__/components/conversation-events/chat/event-message-think-action.test.tsx:59
↓ 1 callers
Function
createCloudClientForRuntime
(backend?: Backend)
src/api/cloud/client.ts:57
↓ 1 callers
Function
createCloudPaginationConversation
()
src/mocks/conversation-handlers.ts:174
↓ 1 callers
Function
createCommandMenuItems
({ toggleSidebar, }: { toggleSidebar: () => void; })
src/components/features/command-menu/command-menu-items.tsx:72
↓ 1 callers
Function
createConfig
( feature_flags: Partial<WebClientConfig["feature_flags"]> = {}, )
__tests__/hooks/use-settings-nav-items.test.tsx:35
↓ 1 callers
Function
createCriticEvents
()
tests/e2e/mock-llm/regressions/mock-llm-ui-regressions.spec.ts:151
↓ 1 callers
Function
createFileList
(files: File[])
__tests__/components/features/chat/utils/chat-input.utils.test.ts:9
↓ 1 callers
Function
createFileLogger
* Attempt to construct a winston-backed file logger. Returns `null` if * winston isn't installed (packaged desktop app) or any setup step fails; * `
scripts/logger.mjs:47
↓ 1 callers
Function
createIsolatedEnv
Create an isolated state dir + session key for a child stack instance.
tests/e2e/mock-llm/backends/mock-llm-partial-stack.spec.ts:116
↓ 1 callers
Function
createIsolatedEnv
( ingressPort: string, extra: Record<string, string> = {}, )
tests/e2e/mock-llm/backends/mock-llm-cross-connect.spec.ts:72
↓ 1 callers
Function
createLiveConversation
( request: APIRequestContext, options: ConfigureLiveAgentServerOptions = {}, )
tests/e2e/live/utils/agent-server-conversation.ts:220
↓ 1 callers
Function
createLoadingWindow
()
electron/main.mjs:272
↓ 1 callers
Function
createMainWindow
()
electron/main.mjs:313
↓ 1 callers
Function
createMockChatInputRef
(initialContent = "")
__tests__/hooks/use-draft-persistence.test.tsx:27
↓ 1 callers
Function
createMockConversation
( overrides: Partial<AppConversation> = {}, )
__tests__/components/features/conversation-panel/conversation-panel.test.tsx:41
↓ 1 callers
Function
createMockDataTransfer
({ files = [], items = [], }: { files?: File[]; items?: Array<{ kind: string; type: string; file: File
__tests__/components/features/chat/utils/chat-input.utils.test.ts:20
↓ 1 callers
Function
createMockLlmProfilesReturn
* Helper to create properly typed mock return values for useLlmProfiles. * This avoids incomplete `as unknown as` casts by providing all required fie
__tests__/components/settings/llm-profiles/llm-settings-local-view.test.tsx:138
↓ 1 callers
Function
createMockLlmProfilesReturn
* Helper to create properly typed mock return values for useLlmProfiles.
__tests__/routes/llm-settings.test.tsx:92
↓ 1 callers
Function
createMockMutationReturn
* Helper to create properly typed mock mutation return values. * Includes all standard React Query mutation fields.
__tests__/components/settings/llm-profiles/llm-settings-local-view.test.tsx:157
↓ 1 callers
Function
createMockScrollElement
* Creates a mock scroll element with a trackable scrollTop setter. * * state.scrollTop can be set directly (bypassing the spy) to position * the el
__tests__/hooks/use-scroll-to-bottom.test.ts:12
↓ 1 callers
Function
createMockTask
( status: AppConversationStartTask["status"], appConversationId: string | null = null, )
__tests__/hooks/query/use-sub-conversation-task-polling.test.tsx:37
↓ 1 callers
Function
createNavigationValue
( overrides: Partial<NavigationContextValue> = {}, )
test-utils.tsx:57
↓ 1 callers
Function
createOtherObservationEvent
(id: string)
__tests__/components/conversation-events/chat/hooks/use-plan-preview-events.test.ts:52
↓ 1 callers
Function
createPaginationEvent
( index: number, messagePrefix: string, )
src/mocks/conversation-handlers.ts:117
↓ 1 callers
Function
createPaginationEvent
(index: number, prefix: string)
tests/e2e/mock-llm/regressions/mock-llm-ui-regressions.spec.ts:51
↓ 1 callers
Function
createPaginationEvents
(messagePrefix: string)
src/mocks/conversation-handlers.ts:134
↓ 1 callers
Function
createPlanningObservationEvent
( id: string, actionId: string = "action-1", path: string = "/workspace/PLAN.md", )
__tests__/components/conversation-events/chat/hooks/use-plan-preview-events.test.ts:28
↓ 1 callers
Function
createProjectSkillRepo
( name: string, trigger: string, description = "E2E test skill", )
tests/e2e/mock-llm/utils/skill-test-helpers.ts:81
↓ 1 callers
Function
createShutdownHookRegistry
(onError)
scripts/dev-process-utils.mjs:126
↓ 1 callers
Function
createStaticMiddleware
(dirAbs)
scripts/static-server.mjs:473
↓ 1 callers
Function
createStoreUncurried
( stateCreator: ZustandExportedTypes.StateCreator<T>, )
__mocks__/zustand.ts:33
↓ 1 callers
Function
createSystemPromptEvent
(id: string)
__tests__/hooks/use-filtered-events.test.ts:49
↓ 1 callers
Function
createTableDemoMessageEvent
( id: string, role: "user" | "assistant", text: string, offsetMinutes: number, )
src/fixtures/table-demo-conversation.ts:24
↓ 1 callers
Function
createTaskTrackerObservation
( id: string, command: string, taskList: Array<{ title: string; notes: string; status: "todo
__tests__/hooks/use-task-list.test.ts:8
↓ 1 callers
Function
createTerminal
(host: HTMLDivElement)
src/hooks/use-terminal.ts:100
↓ 1 callers
Function
createTestI18n
(value: string)
__tests__/agent-server-ui-providers.test.tsx:65
↓ 1 callers
Function
createThinkActionEvent
( id: string, thought: string, )
__tests__/components/conversation-events/chat/event-message-think-action.test.tsx:27
↓ 1 callers
Function
createUncurried
( stateCreator: ZustandExportedTypes.StateCreator<T>, )
__mocks__/zustand.ts:13
↓ 1 callers
Function
createUserMessage
(id: string)
__tests__/hooks/use-filtered-events.test.ts:9
↓ 1 callers
Function
createUserMessage
(id: string)
__tests__/hooks/use-task-list.test.ts:33
↓ 1 callers
Function
createUserMessageEvent
(id: string)
__tests__/components/conversation-events/chat/hooks/use-plan-preview-events.test.ts:15
↓ 1 callers
Function
createUserMessageEvent
(id: string)
__tests__/hooks/chat/use-model-interceptor.test.tsx:49
↓ 1 callers
Function
createWebSocketLink
(url = "ws://localhost/events/socket")
__tests__/helpers/msw-websocket-setup.ts:9
↓ 1 callers
Function
createWebSocketMockServer
(wsLink: ReturnType<typeof ws.link>)
__tests__/helpers/msw-websocket-setup.ts:17
↓ 1 callers
Function
createWebSocketTestSetup
( url = "ws://localhost/events/socket", )
__tests__/helpers/msw-websocket-setup.ts:29
↓ 1 callers
Function
createWrapper
()
__tests__/use-suggested-tasks.test.ts:18
↓ 1 callers
Function
createWrapper
()
__tests__/components/features/conversation/conversation-tab-content.test.tsx:60
↓ 1 callers
Function
createWrapper
(conversationId: string)
__tests__/components/features/conversation/conversation-tabs.test.tsx:65
↓ 1 callers
Function
createWrapper
()
__tests__/routes/device-verify.test.tsx:26
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/use-download-conversation.test.ts:28
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/use-unified-vscode-url.test.tsx:109
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/query/use-automation-health.test.tsx:20
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/query/use-task-polling.test.tsx:50
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/query/use-sub-conversation-task-polling.test.tsx:19
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/mutation/use-save-fields-as-secrets.test.ts:26
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/mutation/use-update-mcp-server.test.ts:24
↓ 1 callers
Function
createWrapper
(queryClient?: QueryClient)
__tests__/hooks/mutation/use-update-conversation-repository.test.tsx:31
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/mutation/use-save-settings.test.ts:21
↓ 1 callers
Function
createWrapper
()
__tests__/hooks/mutation/use-delete-mcp-server.test.ts:21
↓ 1 callers
Function
createWrapperForConversation
(conversationId: string)
__tests__/hooks/query/use-task-polling.test.tsx:159
↓ 1 callers
Function
daysAgo
(days: number, hour = 9)
src/mocks/automation-runs.mock.ts:4
↓ 1 callers
Function
daysAgo
(days: number)
src/mocks/automations.mock.ts:15
↓ 1 callers
Function
decodeHtmlEntities
(text: string)
src/components/features/chat/mono-component.tsx:4
↓ 1 callers
Function
decodeHtmlEntities
(text: string)
src/components/features/chat/path-component.tsx:9
↓ 1 callers
Function
decodeString
(str: string)
src/components/features/chat/mono-component.tsx:13
↓ 1 callers
Function
deepClone
(value: T)
src/api/settings-service/settings-service.api.ts:123
↓ 1 callers
Function
deepMerge
Simple recursive merge — objects merge, scalars overwrite.
src/mocks/settings-handlers.ts:16
↓ 1 callers
Function
deleteAutomation
* Delete an automation (best-effort cleanup).
tests/e2e/mock-llm/automations/mock-llm-automation.spec.ts:144
↓ 1 callers
Function
deleteCloudAgentProfile
( name: string, )
src/api/cloud/agent-profiles-service.api.ts:67
↓ 1 callers
Function
deleteCloudConversation
( conversationId: string, )
src/api/cloud/conversation-service.api.ts:161
↓ 1 callers
Function
deleteCloudProfile
( name: string, )
src/api/cloud/profiles-service.api.ts:92
↓ 1 callers
Function
deleteCloudSecret
(name: string)
src/api/cloud/secrets-service.api.ts:111
← previous
next →
1,101–1,200 of 3,490, ranked by callers