feat: initial node groups #44

Merged
max merged 44 commits from feat/group-node-own into main 2026-05-05 22:08:18 +02:00
Showing only changes of commit 2a54fa7590 - Show all commits
+1
View File
@@ -78,6 +78,7 @@ export type Edge = [NodeInstance, number, NodeInstance, string];
export const GroupSchema = z.object({ export const GroupSchema = z.object({
id: z.number(), id: z.number(),
name: z.string().optional(),
nodes: z.array(NodeSchema), nodes: z.array(NodeSchema),
edges: z.array(z.tuple([z.number(), z.number(), z.number(), z.string()])), edges: z.array(z.tuple([z.number(), z.number(), z.number(), z.string()])),
inputs: z.record(z.string(), NodeInputSchema).optional(), inputs: z.record(z.string(), NodeInputSchema).optional(),