Skip to content

Merge branch 'main' into document-custom-tools-remote-agent

93673ad
Select commit
Loading
Failed to load commit list.
Merged

docs(sdk): Add guide for custom tools with remote agent server #177

Merge branch 'main' into document-custom-tools-remote-agent
93673ad
Select commit
Loading
Failed to load commit list.
Mintlify / Mintlify Deployment succeeded Dec 29, 2025 in 34s

Deployment Succeeded

Details

Verified update permissions
Fetching and validating config file...
Successfully validated docs.json
Fetching .mintignore file...
No .mintignore file found
file too large - skipping: openhands/static/img/teaser.mp4
Fetched all file paths
Fetched 2 OpenApi file(s):
  - openapi/agent-sdk.json
  - openapi/openapi.json
Fetched 0 AsyncApi file(s)
Generated OpenAPI pages for navigation
Skipped AsyncAPI navigation generation
Successfully updated API reference metadata.
No stale files found
Updating all paths...
Successfully updated deployment
No LaTeX detected
Successfully saved config
No stale tracked assets found
Updating navigation...
Navigation updated
Skipped search indexing.
Successfully deleted stale OpenAPI document(s)
Successfully deleted stale AsyncAPI document(s)
Cached valid paths
Starting page revalidation...
Revalidating all pages...
Revalidating paths:
  .openhands/microagents/app-guidelines
  .openhands/microagents/sdk-arch-guidelines
  .openhands/microagents/sdk-guidelines
  api-reference/add-event
  api-reference/alive
  api-reference/create-custom-secret
  api-reference/delete-conversation
  api-reference/delete-custom-secret
  api-reference/download-workspace-archive
  api-reference/get-config
  api-reference/get-conversation
  api-reference/get-file-content
  api-reference/get-microagents
  api-reference/get-prompt
  api-reference/get-remote-runtime-config
  api-reference/get-repository-branches
  api-reference/get-repository-microagent-content
  api-reference/get-repository-microagents
  api-reference/get-suggested-tasks
  api-reference/get-trajectory
  api-reference/get-user
  api-reference/get-user-installations
  api-reference/get-user-repositories
  api-reference/git-changes
  api-reference/git-diff
  api-reference/health
  api-reference/list-agents
  api-reference/list-security-analyzers
  api-reference/list-supported-models
  api-reference/list-workspace-files
  api-reference/load-custom-secrets-names
  api-reference/load-settings
  api-reference/new-conversation
  api-reference/reset-settings
  api-reference/search-conversations
  api-reference/search-events
  api-reference/search-repositories
  api-reference/start-conversation
  api-reference/stop-conversation
  api-reference/store-provider-tokens
  api-reference/store-settings
  api-reference/submit-feedback
  api-reference/unset-provider-tokens
  api-reference/update-conversation
  api-reference/update-custom-secret
  api-reference/upload-files
  openhands/DOC_STYLE_GUIDE
  openhands/usage/about
  openhands/usage/advanced/configuration-options
  openhands/usage/advanced/custom-sandbox-guide
  openhands/usage/advanced/search-engine-setup
  openhands/usage/agents
  openhands/usage/architecture/backend
  openhands/usage/architecture/runtime
  openhands/usage/cloud/bitbucket-installation
  openhands/usage/cloud/cloud-api
  openhands/usage/cloud/cloud-ui
  openhands/usage/cloud/github-installation
  openhands/usage/cloud/gitlab-installation
  openhands/usage/cloud/openhands-cloud
  openhands/usage/cloud/project-management/jira-dc-integration
  openhands/usage/cloud/project-management/jira-integration
  openhands/usage/cloud/project-management/linear-integration
  openhands/usage/cloud/project-management/overview
  openhands/usage/cloud/slack-installation
  openhands/usage/confirmation-mode
  openhands/usage/customization/repository
  openhands/usage/developers/debugging
  openhands/usage/developers/development-overview
  openhands/usage/developers/evaluation-harness
  openhands/usage/developers/websocket-connection
  openhands/usage/environment-variables
  openhands/usage/key-features
  openhands/usage/llms/azure-llms
  openhands/usage/llms/custom-llm-configs
  openhands/usage/llms/google-llms
  openhands/usage/llms/groq
  openhands/usage/llms/litellm-proxy
  openhands/usage/llms/llms
  openhands/usage/llms/local-llms
  openhands/usage/llms/moonshot
  openhands/usage/llms/openai-llms
  openhands/usage/llms/openhands-llms
  openhands/usage/llms/openrouter
  openhands/usage/run-openhands/acp
  openhands/usage/run-openhands/cli-mode
  openhands/usage/run-openhands/cli-settings
  openhands/usage/run-openhands/github-action
  openhands/usage/run-openhands/gui-mode
  openhands/usage/run-openhands/headless-mode
  openhands/usage/run-openhands/local-setup
  openhands/usage/runtimes/daytona
  openhands/usage/runtimes/docker
  openhands/usage/runtimes/e2b
  openhands/usage/runtimes/local
  openhands/usage/runtimes/modal
  openhands/usage/runtimes/overview
  openhands/usage/runtimes/remote
  openhands/usage/runtimes/runloop
  openhands/usage/settings/api-keys-settings
  openhands/usage/settings/application-settings
  openhands/usage/settings/integrations-settings
  openhands/usage/settings/llm-settings
  openhands/usage/settings/mcp-settings
  openhands/usage/settings/secrets-settings
  openhands/usage/tips/prompting-best-practices
  openhands/usage/troubleshooting/feedback
  openhands/usage/troubleshooting/troubleshooting
  openhands/usage/windows-without-wsl
  overview/community
  overview/contributing
  overview/faqs
  overview/first-projects
  overview/introduction
  overview/model-context-protocol
  overview/quickstart
  overview/skills
  overview/skills/keyword
  overview/skills/org
  overview/skills/public
  overview/skills/repo
  sdk/api-reference/openhands.sdk.agent
  sdk/api-reference/openhands.sdk.conversation
  sdk/api-reference/openhands.sdk.event
  sdk/api-reference/openhands.sdk.llm
  sdk/api-reference/openhands.sdk.security
  sdk/api-reference/openhands.sdk.tool
  sdk/api-reference/openhands.sdk.utils
  sdk/api-reference/openhands.sdk.workspace
  sdk/arch/agent
  sdk/arch/agent-server
  sdk/arch/condenser
  sdk/arch/conversation
  sdk/arch/design
  sdk/arch/events
  sdk/arch/llm
  sdk/arch/mcp
  sdk/arch/overview
  sdk/arch/sdk
  sdk/arch/security
  sdk/arch/skill
  sdk/arch/tool-system
  sdk/arch/workspace
  sdk/faq
  sdk/getting-started
  sdk/guides/agent-browser-use
  sdk/guides/agent-custom
  sdk/guides/agent-delegation
  sdk/guides/agent-interactive-terminal
  sdk/guides/agent-server/api-reference/bash/batch-get-bash-events
  sdk/guides/agent-server/api-reference/bash/clear-all-bash-events
  sdk/guides/agent-server/api-reference/bash/execute-bash-command
  sdk/guides/agent-server/api-reference/bash/get-bash-event
  sdk/guides/agent-server/api-reference/bash/search-bash-events
  sdk/guides/agent-server/api-reference/bash/start-bash-command
  sdk/guides/agent-server/api-reference/conversations/ask-agent
  sdk/guides/agent-server/api-reference/conversations/batch-get-conversations
  sdk/guides/agent-server/api-reference/conversations/condense-conversation
  sdk/guides/agent-server/api-reference/conversations/count-conversations
  sdk/guides/agent-server/api-reference/conversations/delete-conversation
  sdk/guides/agent-server/api-reference/conversations/generate-conversation-title
  sdk/guides/agent-server/api-reference/conversations/get-conversation
  sdk/guides/agent-server/api-reference/conversations/pause-conversation
  sdk/guides/agent-server/api-reference/conversations/run-conversation
  sdk/guides/agent-server/api-reference/conversations/search-conversations
  sdk/guides/agent-server/api-reference/conversations/set-conversation-confirmation-policy
  sdk/guides/agent-server/api-reference/conversations/set-conversation-security-analyzer
  sdk/guides/agent-server/api-reference/conversations/start-conversation
  sdk/guides/agent-server/api-reference/conversations/update-conversation
  sdk/guides/agent-server/api-reference/conversations/update-conversation-secrets
  sdk/guides/agent-server/api-reference/desktop/get-desktop-url
  sdk/guides/agent-server/api-reference/events/batch-get-conversation-events
  sdk/guides/agent-server/api-reference/events/count-conversation-events
  sdk/guides/agent-server/api-reference/events/get-conversation-event
  sdk/guides/agent-server/api-reference/events/respond-to-confirmation
  sdk/guides/agent-server/api-reference/events/search-conversation-events
  sdk/guides/agent-server/api-reference/events/send-message
  sdk/guides/agent-server/api-reference/files/download-file
  sdk/guides/agent-server/api-reference/files/download-trajectory
  sdk/guides/agent-server/api-reference/files/upload-file
  sdk/guides/agent-server/api-reference/get-server-info
  sdk/guides/agent-server/api-reference/git/git-changes
  sdk/guides/agent-server/api-reference/git/git-diff
  sdk/guides/agent-server/api-reference/server-details/alive
  sdk/guides/agent-server/api-reference/server-details/get-server-info
  sdk/guides/agent-server/api-reference/server-details/health
  sdk/guides/agent-server/api-reference/tools/list-available-tools
  sdk/guides/agent-server/api-reference/vscode/get-vscode-status
  sdk/guides/agent-server/api-reference/vscode/get-vscode-url
  sdk/guides/agent-server/api-sandbox
  sdk/guides/agent-server/cloud-workspace
  sdk/guides/agent-server/custom-tools
  sdk/guides/agent-server/docker-sandbox
  sdk/guides/agent-server/local-server
  sdk/guides/agent-server/overview
  sdk/guides/agent-stuck-detector
  sdk/guides/agent-tom-agent
  sdk/guides/context-condenser
  sdk/guides/convo-ask-agent
  sdk/guides/convo-async
  sdk/guides/convo-custom-visualizer
  sdk/guides/convo-pause-and-resume
  sdk/guides/convo-persistence
  sdk/guides/convo-send-message-while-running
  sdk/guides/custom-tools
  sdk/guides/github-workflows/assign-reviews
  sdk/guides/github-workflows/pr-review
  sdk/guides/github-workflows/todo-management
  sdk/guides/hello-world
  sdk/guides/hooks
  sdk/guides/iterative-refinement
  sdk/guides/llm-error-handling
  sdk/guides/llm-image-input
  sdk/guides/llm-reasoning
  sdk/guides/llm-registry
  sdk/guides/llm-routing
  sdk/guides/llm-streaming
  sdk/guides/mcp
  sdk/guides/metrics
  sdk/guides/observability
  sdk/guides/secrets
  sdk/guides/security
  sdk/guides/skill
  sdk/index
  /modules/:slug*
  /usage/:slug*
  /openhands/usage/configuration-options
  /openhands/usage/how-to/custom-sandbox-guide
  /openhands/usage/search-engine-setup
  /openhands/usage/prompting/repository
  /openhands/usage/how-to/debugging
  /openhands/usage/how-to/development-overview
  /openhands/usage/how-to/evaluation-harness
  /openhands/usage/how-to/websocket-connection
  /openhands/usage/prompting/microagents-keyword
  /openhands/usage/prompting/microagents-org
  /openhands/usage/prompting/microagents-overview
  /openhands/usage/prompting/microagents-public
  /openhands/usage/prompting/microagents-repo
  /openhands/usage/installation
  /openhands/usage/how-to/cli-mode
  /openhands/usage/how-to/github-action
  /openhands/usage/how-to/gui-mode
  /openhands/usage/how-to/headless-mode
  /openhands/usage/local-setup
  /openhands/usage/getting-started
  /openhands/usage/prompting/prompting-best-practices
  /openhands/usage/feedback
  /openhands/usage/start-building
  /overview/key-features
  /openhands/usage/faqs
  /index
  /overview
  /openhands/usage/quick-start
  /openhands/overview/:slug*
  /success-stories/:slug*
  /openhands/success-stories/:slug*
  /openhands/usage/microagents/microagents-overview
  /overview/skills/overview
  /openhands/usage/microagents/microagents-repo
  /openhands/usage/microagents/microagents-keyword
  /openhands/usage/microagents/microagents-org
  /openhands/usage/microagents/microagents-public
  sdk
  
Page revalidation complete
Successfully deleted stale tracked asset(s)
Queued update of llms-full.txt
Skipping Vercel revalidation (subdomain not in revalidation list)