fix(hwlab-node): allow diagnostics node op

This commit is contained in:
lyon
2026-06-25 10:35:53 +08:00
parent 8bf7aa9df0
commit 94a73dd0c5
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -18,6 +18,7 @@ test("cloud-api exposes hwpod-node-ops contract on /v1", async () => {
assert.equal(payload.hwpod.contractVersion, "hwpod-node-ops-v1");
assert.equal(payload.hwpod.apiRole, "node-ops-forwarder");
assert.equal(payload.hwpod.specDiscoveryRoute, "/v1/hwpod/specs");
assert.ok(payload.hwpod.supportedOps.includes("node.diagnostics"));
assert.ok(payload.hwpod.supportedOps.includes("workspace.ls"));
assert.ok(payload.hwpod.supportedOps.includes("workspace.insert-after"));
assert.equal(payload.hwlabNode.updateRoute, "/v1/hwlab-node/update");
+1
View File
@@ -4,6 +4,7 @@ export const HWPOD_NODE_OPS = new Set([
"node.health",
"node.version",
"node.inventory",
"node.diagnostics",
"workspace.ls",
"workspace.cat",
"workspace.rg",