MCPcopy Create free account

hub / github.com/OpenHands/OpenHands / functions

Functions10,924 in github.com/OpenHands/OpenHands

↓ 1 callersMethod_request_summary
(self, conversation_id: UUID)
enterprise/integrations/bitbucket/bitbucket_v1_callback_processor.py:142
↓ 1 callersMethod_request_summary
Ask the agent to produce a summary of its work and return the agent response.
enterprise/integrations/jira/jira_v1_callback_processor.py:98
↓ 1 callersMethod_reset_cache
Clear the shared cache (intended for tests).
enterprise/server/verified_models/litellm_proxy_model_router.py:87
↓ 1 callersFunction_resolve
(path: str)
openhands/app_server/app_conversation/skill_loader.py:353
↓ 1 callersFunction_resolve_acp_server_key
Resolve the ACP provider key for a conversation whose tag is not yet set. Prefer the conversation's own launch command (``ACPAgent.acp_command``)
openhands/app_server/event_callback/webhook_router.py:319
↓ 1 callersMethod_resolve_agent_llm_base_url
Fill provider-default base URLs for sparse LLM diffs when needed.
enterprise/server/routes/org_models.py:335
↓ 1 callersMethod_resolve_and_verify_override_org
Verify and return the trusted resolver org override, if present.
enterprise/server/auth/saas_user_auth.py:130
↓ 1 callersMethod_resolve_base_url
( self, explicit_base_url: str | None, base_domain: str | None, env_base_url:
openhands/app_server/integrations/forgejo/service/base.py:126
↓ 1 callersMethod_resolve_head_commit
Best-effort post-clone HEAD sha for the Laminar trace; '' on failure. ``--verify --quiet`` guarantees stdout is a validated object id (never
openhands/app_server/app_conversation/live_status_app_conversation_service.py:1581
↓ 1 callersMethod_resolve_mentioner_keycloak_id
(self, message: Message)
enterprise/integrations/azure_devops/azure_devops_manager.py:52
↓ 1 callersMethod_resolve_primary_email
Find the primary confirmed email from a list of Bitbucket email objects. Bitbucket's /user/emails endpoint returns objects with 'emai
openhands/app_server/integrations/bitbucket/service/base.py:28
↓ 1 callersMethod_resolve_registered_marketplaces
Compose instance + org + user marketplaces for conversation start. Enabled by default; returns ``None`` (feature inert) when ENABLE_M
openhands/app_server/app_conversation/live_status_app_conversation_service.py:1943
↓ 1 callersMethod_resolve_slack_team_id
(self, settings: OrgBudgetSettings)
enterprise/server/services/org_budget_service.py:788
↓ 1 callersFunction_resolve_submitted_service_account
Resolve service-account values to persist for this workspace request.
enterprise/server/routes/integration/jira_dc.py:558
↓ 1 callersFunction_resolve_user_context
Resolve a UserContext from a user_id, falling back to DefaultUserAuth in OSS mode.
openhands/app_server/event_callback/webhook_router.py:547
↓ 1 callersFunction_resolve_user_token
( *, user_id: str, workspace_id: int, token_manager: TokenManager, store: JiraDcIntegratio
enterprise/integrations/jira_dc/jira_dc_conversation_secret_enricher.py:133
↓ 1 callersFunction_resolve_webhook_secret
Resolve the secret to persist and use for optional webhook enrollment. First-time auto-enroll omits ``submitted_secret`` so we generate a new
enterprise/server/routes/integration/jira_dc.py:541
↓ 1 callersFunction_restore_redacted_value
(value: Any, backup: Any)
enterprise/migrations/versions/137_encrypt_member_mcp_config.py:51
↓ 1 callersFunction_restore_submitted_mcp_auth
(value: object, existing: object)
openhands/app_server/settings/settings_models.py:372
↓ 1 callersFunction_restore_submitted_mcp_headers
( incoming: object, existing_server: Mapping[str, Any], )
openhands/app_server/settings/settings_models.py:339
↓ 1 callersFunction_restore_submitted_mcp_secrets
( incoming_server: dict[str, Any], existing_server: Mapping[str, Any], submitted_fields: tuple[str
openhands/app_server/settings/settings_models.py:382
↓ 1 callersFunction_rollback_partial_provision
Best-effort rollback of a partially completed provision. Runs on the unwind path of an already-failed request. Every step is wrapped individu
enterprise/server/routes/user_provisioning.py:503
↓ 1 callersFunction_run
(command: str)
openhands/app_server/sandbox/workspace_archive.py:306
↓ 1 callersFunction_run
()
enterprise/server/auth/gitlab_sync.py:46
↓ 1 callersFunction_run_probe
Run one command in the workspace; '' on any failure (never raises).
openhands/app_server/sandbox/workspace_archive.py:271
↓ 1 callersFunction_safe_int
(value: Any)
enterprise/integrations/slack/slack_attachments.py:296
↓ 1 callersFunction_sanitize_description
Remove internal, code-centric, or redundant sections from endpoint descriptions. - Strip fenced code blocks - Remove Args/Returns/Raises/Exam
scripts/update_openapi.py:54
↓ 1 callersFunction_sanitize_spec
Sanitize descriptions and summaries to be public-API friendly.
scripts/update_openapi.py:93
↓ 1 callersFunction_save_one
(i: int)
tests/unit/app_server/test_profiles_api.py:1176
↓ 1 callersFunction_seed_from_environment
Seed user_authorizations table from environment variables. Reads EMAIL_PATTERN_BLACKLIST and EMAIL_PATTERN_WHITELIST environment variables. E
enterprise/migrations/versions/099_create_user_authorizations_table.py:22
↓ 1 callersMethod_select_sandbox_by_strategy
Select a sandbox from the list based on the configured grouping strategy. Args: running_sandboxes: List of running sandboxes for
openhands/app_server/app_conversation/live_status_app_conversation_service.py:805
↓ 1 callersMethod_select_single_repo
Select exactly one repo from verified repos. Raises: RepositoryNotFoundError: If zero or multiple repos verified.
enterprise/integrations/jira/jira_view.py:402
↓ 1 callersFunction_select_user_data
(users: list[dict], username: str)
enterprise/server/routes/bitbucket_dc_proxy.py:13
↓ 1 callersMethod_send_message_to_v1_conversation
Send a message to an existing V1 conversation using the agent server API.
enterprise/integrations/jira_dc/jira_dc_view.py:254
↓ 1 callersMethod_send_slack_alert
( self, org_name: str, settings: OrgBudgetSettings, threshold: int, cu
enterprise/server/services/org_budget_service.py:747
↓ 1 callersFunction_set_user_provisioned_flags
Stamp ``email_verified``, ``accepted_tos`` and analytics consent. ``UserStore.create_user`` already wires up the user, personal org, and org-
enterprise/server/routes/user_provisioning.py:226
↓ 1 callersMethod_setup_conversation_secrets
Set up custom, git provider, and integration-scoped secrets. Args: user: User information containing authentication details
openhands/app_server/app_conversation/live_status_app_conversation_service.py:1179
↓ 1 callersFunction_setup_llm_logger
(name: str, log_level: int)
openhands/app_server/utils/logger.py:512
↓ 1 callersMethod_should_attach
(self, request: Request)
enterprise/server/middleware.py:162
↓ 1 callersMethod_show_repo_selection_form
Display the repository selection form to the user. Raises: SlackError: If storing the user message fails (REDIS_STORE_FAILED)
enterprise/integrations/slack/slack_manager.py:752
↓ 1 callersFunction_stamp
( reg: MarketplaceRegistration, scope: MarketplaceScope )
openhands/app_server/settings/marketplace_composition.py:219
↓ 1 callersMethod_start_agent_process
Start the agent server process.
openhands/app_server/sandbox/process_sandbox_service.py:114
↓ 1 callersMethod_store_event
Store the event given at the path given.
openhands/app_server/event/aws_event_service.py:54
↓ 1 callersMethod_store_idp_tokens
( self, user_id: str, identity_provider: ProviderType, access_token: str,
enterprise/server/auth/token_manager.py:192
↓ 1 callersFunction_stream_app_conversation_start
Stream a json list, item by item.
openhands/app_server/app_conversation/app_conversation_router.py:1673
↓ 1 callersFunction_stream_to_tempfile
Stream a 200 response body to a temp file; return (path, byte_count). Avoids buffering the whole archive in app-server RAM (OOM risk under co
openhands/app_server/sandbox/workspace_archive.py:176
↓ 1 callersFunction_strip_ref_prefix
(ref_name: str | None)
enterprise/integrations/azure_devops/azure_devops_view.py:55
↓ 1 callersFunction_subscription_is_enabled
(subscription: dict[str, Any] | None)
enterprise/server/routes/integration/azure_devops.py:105
↓ 1 callersFunction_subtract_month
(year: int, month: int)
enterprise/server/services/org_budget_service.py:57
↓ 1 callersFunction_to_data_url
(mimetype: str, file_bytes: bytes)
enterprise/integrations/slack/slack_attachments.py:258
↓ 1 callersMethod_to_shared_conversation
Convert StoredConversationMetadata to SharedConversation. Args: stored: The base conversation metadata from conversation_metadata
enterprise/server/sharing/sql_shared_conversation_info_service.py:82
↓ 1 callersMethod_track_closed_or_merged_pr
Track PR closed/merged event
enterprise/integrations/github/data_collector.py:635
↓ 1 callersFunction_track_conversation_terminal
Track analytics for terminal conversation states. Handles BIZZ-03 (credit limit), BIZZ-05 (finished), and BIZZ-06 (errored) events.
openhands/app_server/event_callback/webhook_router.py:126
↓ 1 callersFunction_truncate_text
(text: str)
enterprise/integrations/slack/slack_attachments.py:263
↓ 1 callersMethod_try_verify_inferred_repo
Try to infer and verify a repository from the user's message. Returns: True if a valid repo was found and verified, False otherwi
enterprise/integrations/slack/slack_manager.py:708
↓ 1 callersMethod_union_with_catalogue
BYOK on: add the full SDK provider catalogue so users can pick any provider and bring their own key (matches SaaS). Proxy models stay the
enterprise/server/verified_models/litellm_proxy_model_router.py:186
↓ 1 callersMethod_update_cache
Update cache with new usernames and current timestamp. Args: spreadsheet_id: The ID of the Google Sheet range_name: Th
enterprise/server/auth/sheets_client.py:55
↓ 1 callersFunction_user_has_gitlab_provider
Check if the user has authenticated with GitLab. Args: user_id: The Keycloak user ID Returns: True if the user has a GitLab
enterprise/server/auth/gitlab_sync.py:11
↓ 1 callersMethod_user_has_write_access_to_repo
Check if the user is an owner, collaborator, or member of the repository.
enterprise/integrations/github/github_manager.py:105
↓ 1 callersMethod_user_has_write_access_to_repo
Check if the user has write access to the repository (can pull/push changes and open merge requests). Args: project_id:
enterprise/integrations/gitlab/gitlab_manager.py:51
↓ 1 callersMethod_user_info_from_settings
(user_id: str | None, settings: Any | None)
openhands/app_server/user/auth_user_context.py:47
↓ 1 callersFunction_utc_now_naive
Return the current UTC time as a naive ``datetime``. ``User.accepted_tos`` (and similar timestamp columns on the user record) are stored as n
enterprise/server/routes/user_provisioning.py:120
↓ 1 callersFunction_validate_jira_dc_service_account_env
( email: str, api_key: str, )
openhands/app_server/integrations/jira_dc/config.py:29
↓ 1 callersMethod_validate_org_version
Check if we need to update org version. Args: org: The organization to validate Returns: Org: The validated
enterprise/storage/org_app_settings_store.py:72
↓ 1 callersMethod_validate_repository_update
Validate repository-related fields in the update request. Args: request: The update request containing fields to validate
openhands/app_server/app_conversation/live_status_app_conversation_service.py:2330
↓ 1 callersMethod_verify_necessary_values_are_set
(self)
enterprise/integrations/slack/slack_view.py:182
↓ 1 callersMethod_verify_repos
Verify which repos the user has access to.
enterprise/integrations/jira/jira_view.py:373
↓ 1 callersMethod_wait_for_sandbox_start
Wait for sandbox to start and return info.
openhands/app_server/app_conversation/live_status_app_conversation_service.py:888
↓ 1 callersFunction_with_mcp_config
( settings: dict[str, Any] | None, mcp_config: dict[str, Any], )
enterprise/migrations/versions/137_encrypt_member_mcp_config.py:30
↓ 1 callersFunction_workspace_matches_configured_jira_dc_host
(workspace_name: str)
enterprise/integrations/jira_dc/jira_dc_conversation_secret_enricher.py:66
↓ 1 callersFunction_workspace_matches_context
( workspace: JiraDcWorkspace, user_context: UserContext )
enterprise/integrations/jira_dc/jira_dc_conversation_secret_enricher.py:114
↓ 1 callersFunctionacpKindFor
* Map a known ACP provider key to its icon kind. Keys come from the SDK * registry returned by ``/api/v1/web-client/config``; keep this list in sync
frontend/src/utils/agent-display-label.ts:39
↓ 1 callersFunctionactiveProfileFor
(conv: string)
frontend/__tests__/stores/model-store.test.ts:18
↓ 1 callersMethodaddGitProvider
(providers: Record<Provider, ProviderToken>)
frontend/src/api/secrets-service.ts:87
↓ 1 callersMethodadd_message
Queue a message for delivery when conversation becomes ready.
openhands/app_server/pending_messages/pending_message_service.py:45
↓ 1 callersFunctionadd_minimal_fixtures
(session_maker)
enterprise/tests/unit/conftest.py:131
↓ 1 callersMethodadd_owned_projects_and_groups_to_db
Add owned projects and groups to the database for webhook tracking. Args: owned_personal_projects: List of personal proj
enterprise/integrations/gitlab/gitlab_service.py:132
↓ 1 callersFunctionaiter
(iterable)
enterprise/tests/unit/integrations/jira_dc/test_jira_dc_view.py:131
↓ 1 callersMethodall
(self)
enterprise/tests/unit/test_maintenance_task_runner_standalone.py:417
↓ 1 callersFunctionapiKeyFromAuthorizationHeader
(value: unknown)
frontend/src/utils/mcp-config.ts:94
↓ 1 callersFunctionapiKeyFromServerConfig
* Recover a remote server's API key from either the canonical * ``headers.Authorization`` bearer token or the legacy ``auth`` field (kept * for back
frontend/src/utils/mcp-config.ts:111
↓ 1 callersFunctionapi_key_to_response
Convert an ApiKey model to an ApiKeyResponse.
enterprise/server/routes/api_keys.py:194
↓ 1 callersFunctionappendContentToStreamingDeltaEvent
( existing: StreamingDeltaEvent, content: string, )
frontend/src/utils/handle-event-for-ui.ts:29
↓ 1 callersFunctionappend_system_context
(existing: str | None, block: str)
openhands/app_server/app_conversation/live_status_app_conversation_service.py:212
↓ 1 callersFunctionapplyHeightToElement
( element: HTMLElement, height: number, constraints: HeightConstraints, )
frontend/src/hooks/use-auto-resize.ts:55
↓ 1 callersFunctionapplyResizeStrategy
( element: HTMLElement, strategy: ResizeStrategy, )
frontend/src/hooks/use-auto-resize.ts:100
↓ 1 callersMethodapply_litellm_settings_to_org
Apply LiteLLM settings to organization entity. Args: org: Organization entity to update settings: LiteLLM se
enterprise/storage/org_service.py:135
↓ 1 callersFunctionarchive_required
When true, an archive failure blocks deletion so it can be retried.
openhands/app_server/sandbox/workspace_archive.py:81
↓ 1 callersFunctionarun
()
openhands/app_server/utils/async_utils.py:32
↓ 1 callersFunctionasMockReturnValue
(value: Partial<T>)
frontend/__tests__/hooks/use-runtime-is-ready.test.tsx:12
↓ 1 callersFunctionasMockReturnValue
(value: Partial<T>)
frontend/__tests__/hooks/use-handle-plan-click.test.tsx:36
↓ 1 callersFunctionas_bool
(value: Any)
scripts/issue_duplicate_check_openhands.py:438
↓ 1 callersFunctionas_bool
(value: Any)
scripts/issue_good_first_issue_check_openhands.py:415
↓ 1 callersMethodaskAgent
* Ask the agent a side question without queueing a full turn. * @param conversationId The conversation ID * @param conversationUrl The conversat
frontend/src/api/conversation-service/v1-conversation-service.api.ts:217
↓ 1 callersFunctionaskV1Agent
( conversationId: string, question: string, )
frontend/src/hooks/mutation/conversation-mutation-utils.ts:57
↓ 1 callersFunctionassistantMessage
(text: string)
frontend/__tests__/utils/handle-event-for-ui.test.ts:295
↓ 1 callersMethodasync_session
Dependency function that yields database sessions. This function creates a new database session for each request and ensures it's pro
openhands/app_server/services/db_session_injector.py:275
↓ 1 callersFunctionasync_session_maker
(async_engine)
enterprise/tests/unit/storage/test_bitbucket_dc_webhook_store.py:35
↓ 1 callersFunctionasync_session_maker
Create an async session maker bound to the async engine.
enterprise/tests/unit/server/auth/test_saas_user_auth_org_info.py:34
↓ 1 callersFunctionauthCredential
(value: unknown)
frontend/src/utils/mcp-config.ts:39
← previousnext →2,201–2,300 of 10,924, ranked by callers