Monorepo with:
server-bridgeHTTP service (root)core/orchestrator and multi-agent runtime
GET /healthz- liveness probeGET /readyz- readiness probe (checkscore-api)POST /v1/bridge/echo- echoes JSON payload with request metadataPOST /v1/bridge/tasks/submit- submit task to orchestratorGET /v1/bridge/tasks/:taskId/status- task runtime stateGET /v1/bridge/tasks/:taskId/result- final task payload when done/failed
Requirements: Node.js 20+
npm install
npm test
npm startDefault server URL: http://127.0.0.1:3000
docker compose up -d --build
docker compose psServices:
bridge- public HTTP bridge (:3000)core-api- orchestrator API (:8080)core-orchestrator+core-agent-*- task router and workers
src/,test/- bridge service code and testscore/- orchestrator codebase imported from runtime environment (without secrets/runtime state)
curl -sS -X POST http://127.0.0.1:3000/v1/bridge/echo \
-H "Content-Type: application/json" \
-d '{"message":"hello"}'curl -sS -X POST http://127.0.0.1:3000/v1/bridge/tasks/submit \
-H "Content-Type: application/json" \
-d '{"title":"Smoke task","description":"demo","role":"backend","mode":"manual","workdir":"/workspace"}'