feat(canvas): finalize mixer reconnect swap and related updates

This commit is contained in:
2026-04-11 07:42:42 +02:00
parent f3dcaf89f2
commit 028fce35c2
52 changed files with 3859 additions and 272 deletions

View File

@@ -223,4 +223,16 @@ describe("canvas connection policy", () => {
getCanvasConnectionValidationMessage("agent-output-source-invalid"),
).toBe("Agent-Ausgabe akzeptiert nur Eingaben von Agent-Nodes.");
});
it("treats legacy mixer handles 'null' and empty string as base occupancy", () => {
expect(
validateCanvasConnectionPolicy({
sourceType: "asset",
targetType: "mixer",
targetIncomingCount: 1,
targetHandle: "base",
targetIncomingHandles: ["null", ""],
}),
).toBe("mixer-handle-incoming-limit");
});
});