feat: 将 Workbench 后端改造为 Temporal native 架构

This commit is contained in:
root
2026-07-17 08:02:32 +02:00
parent 91fbb78291
commit 2354fc8dd2
30 changed files with 1157 additions and 21 deletions
+4
View File
@@ -15,6 +15,10 @@
"harnessrl:api:dev": "bun --watch cmd/hwlab-harnessrl-api/main.ts",
"harnessrl:worker:dev": "bun --watch cmd/hwlab-harnessrl-worker/main.ts",
"harnessrl:native:smoke": "bun test internal/harnessrl/harnessrl.test.ts internal/cloud/server-caserun-http.test.ts",
"workbench:api:dev": "bun --watch cmd/hwlab-workbench-api/main.ts",
"workbench:worker:dev": "bun --watch cmd/hwlab-workbench-worker/main.ts",
"workbench:web:dev": "cd web/hwlab-cloud-web && WORKBENCH_NATIVE_API_URL=http://127.0.0.1:6677 WORKBENCH_VITE_USE_POLLING=1 bun run dev",
"workbench:native:smoke": "bun test internal/workbench/workbench.test.ts && bun run scripts/workbench-native-smoke.mjs",
"workbench:p1:inventory": "node scripts/workbench-long-reliability-p1-inventory.mjs",
"dev-runtime-base:build": "node scripts/dev-runtime-base-image.mjs",
"cloud-api:smoke": "node scripts/run-bun.mjs scripts/cloud-api-runtime-smoke.mjs",