cross-repo-testing
Installation
SKILL.md
Cross-Repo Testing: SDK ↔ OpenHands Cloud
How to end-to-end test features that span OpenHands/software-agent-sdk and OpenHands/OpenHands (the Cloud backend).
Repository Map
| Repo | Role | What lives here |
|---|---|---|
software-agent-sdk |
Agent core | openhands-sdk, openhands-workspace, openhands-tools packages. OpenHandsCloudWorkspace lives here. |
OpenHands |
Cloud backend | FastAPI server (openhands/app_server/), sandbox management, auth, enterprise integrations. Deployed as OH Cloud. |
deploy |
Infrastructure | Helm charts + GitHub Actions that build the enterprise Docker image and deploy to staging/production. |
Data flow: SDK client → OH Cloud API (/api/v1/...) → sandbox agent-server (inside runtime container)
When You Need This
There are two flows depending on which direction the dependency goes: