From 9b21e6a3181e8edf92adb5f54c17a2a93dcffe57 Mon Sep 17 00:00:00 2001 From: github-actions Date: Mon, 14 Sep 2026 03:14:54 +0000 Subject: [PATCH] Update API specifications with fern api update --- openapi.json | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/openapi.json b/openapi.json index 4192c60..642e970 100644 --- a/openapi.json +++ b/openapi.json @@ -9094,6 +9094,26 @@ }, "DiagramConnectionPartial": { "properties": { + "breakpoints": { + "description": "User-controlled corner waypoints the connection routes through, ordered origin to target. Only valid on square connections, breakpoints are not stored on any other line shape and setting them on one is rejected. The path must be a valid orthogonal L-shape: consecutive breakpoints share an x or a y (no diagonals), no two are identical, and every interior breakpoint is a right-angle corner (segments alternate horizontal/vertical, no collinear or backtracking points).", + "items": { + "properties": { + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "x", + "y" + ], + "type": "object" + }, + "maxItems": 100, + "type": "array" + }, "labelPosition": { "description": "The percentage along the line where the label should be placed, defaults to 50", "maximum": 100, @@ -9151,6 +9171,26 @@ }, "DiagramConnectionRequired": { "properties": { + "breakpoints": { + "description": "User-controlled corner waypoints the connection routes through, ordered origin to target. Only valid on square connections, breakpoints are not stored on any other line shape and setting them on one is rejected. The path must be a valid orthogonal L-shape: consecutive breakpoints share an x or a y (no diagonals), no two are identical, and every interior breakpoint is a right-angle corner (segments alternate horizontal/vertical, no collinear or backtracking points).", + "items": { + "properties": { + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "x", + "y" + ], + "type": "object" + }, + "maxItems": 100, + "type": "array" + }, "labelPosition": { "description": "The percentage along the line where the label should be placed, defaults to 50", "maximum": 100, @@ -9213,6 +9253,26 @@ }, "DiagramConnection": { "properties": { + "breakpoints": { + "description": "User-controlled corner waypoints the connection routes through, ordered origin to target. Only valid on square connections, breakpoints are not stored on any other line shape and setting them on one is rejected. The path must be a valid orthogonal L-shape: consecutive breakpoints share an x or a y (no diagonals), no two are identical, and every interior breakpoint is a right-angle corner (segments alternate horizontal/vertical, no collinear or backtracking points).", + "items": { + "properties": { + "x": { + "type": "number" + }, + "y": { + "type": "number" + } + }, + "required": [ + "x", + "y" + ], + "type": "object" + }, + "maxItems": 100, + "type": "array" + }, "labelPosition": { "description": "The percentage along the line where the label should be placed, defaults to 50", "maximum": 100, @@ -13595,6 +13655,7 @@ }, "parentId": { "description": "Parent model object ID, null for the root level model object", + "minLength": 1, "nullable": true, "type": "string" }, @@ -13752,6 +13813,7 @@ }, "parentId": { "description": "Parent model object ID, null for the root level model object", + "minLength": 1, "nullable": true, "type": "string" }, @@ -13858,6 +13920,7 @@ }, "parentId": { "description": "Parent model object ID, null for the root level model object", + "minLength": 1, "nullable": true, "type": "string" },