mirror of
https://github.com/OpenHands/OpenHands.git
synced 2026-10-07 16:38:34 +08:00
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
37 lines
1.6 KiB
JSON
37 lines
1.6 KiB
JSON
{
|
|
"_comment": "Single source of truth for version pins, ports, paths, and defaults shared across the npm and Docker install paths. Read by scripts/dev-safe.mjs, scripts/dev-with-automation.mjs, docker/entrypoint.sh (via generated defaults.env), and .github/workflows/docker.yml.",
|
|
"versions": {
|
|
"agentServer": "1.33.0",
|
|
"agentCanvas": "1.2.0",
|
|
"automation": "1.1.4"
|
|
},
|
|
"compatibility": {
|
|
"minimumAgentServer": "1.28.0"
|
|
},
|
|
"constraints": {
|
|
"_comment": "Temporary upper bound on the agent-client-protocol (acp) transitive dependency. openhands-sdk 1.33.0 requires agent-client-protocol>=0.10.1 with no upper bound, but acp 0.11.0 reordered the ACP prompt() arguments and breaks the SDK's ACP client (a PromptRequest validation error surfaces as 'ACP error: 2 validation errors for PromptRequest'). Pin acp <0.11 until a fixed openhands-sdk ships. Consumed by scripts/dev-safe.mjs (agent-server uvx install) and .github/workflows/mock-llm-e2e.yml (mock ACP server venv).",
|
|
"agentClientProtocol": "agent-client-protocol<0.11"
|
|
},
|
|
"images": {
|
|
"agentServer": "ghcr.io/openhands/agent-server",
|
|
"agentCanvas": "ghcr.io/openhands/agent-canvas"
|
|
},
|
|
"ports": {
|
|
"agentServer": 18000,
|
|
"automation": 18001,
|
|
"proxy": 8000
|
|
},
|
|
"paths": {
|
|
"stateSubdir": "agent-canvas",
|
|
"conversations": "agent-canvas/conversations",
|
|
"bashEvents": "agent-canvas/bash_events",
|
|
"automationDb": "automation/automations.db"
|
|
},
|
|
"packages": {
|
|
"agentServer": "openhands-agent-server",
|
|
"automation": "openhands-automation",
|
|
"tools": "openhands-tools",
|
|
"workspace": "openhands-workspace"
|
|
}
|
|
}
|