Skip to content

Update API specifications with fern api update - #127

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-09-18T03-12-44-672Z
Open

github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-09-18T03-12-44-672Z

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 18, 2026

Copy link
Copy Markdown

Update API specifications by running fern api update.


Note

Medium Risk
OpenAPI contract changes add a new connection field and reject empty-string parentId values, which may affect API clients and server validation behavior.

Overview
Updates openapi.json (Fern API sync) to document new diagram connection routing and tighter model object ID rules.

Diagram connections (DiagramConnection, DiagramConnectionPartial, DiagramConnectionRequired) now expose an optional breakpoints array (up to 100 {x, y} points). The spec states breakpoints apply only to square line shapes, are rejected for other shapes, and must form a valid orthogonal path (right-angle segments, no diagonals or duplicate points).

Model objects gain parentId minLength: 1 on the affected create/update schemas, so non-null parent IDs must be non-empty strings while null remains valid for root-level objects.

Reviewed by Cursor Bugbot for commit 2380ca2. Bugbot is set up for automated code reviews on this repo. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants