Skip to content

Update API specifications with fern api update#90

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-06-18T04-33-24-960Z
Open

Update API specifications with fern api update#90
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-06-18T04-33-24-960Z

Conversation

@github-actions

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

Copy link
Copy Markdown

Update API specifications by running fern api update.


Note

Medium Risk
Breaking webhook event type string format can break existing integrations; new socket and webhook shapes are contract changes clients must adopt.

Overview
Refreshes openapi.json from fern api update, mainly extending real-time and webhook contracts and tightening a few organization field definitions.

Webhook events now use collection:operation strings (e.g. model-connection:created) instead of collection.operation, which is a breaking change for anything matching the old WebhookEventType values. The spec also adds WebhookEvent, WebhookEventCollection, and WebhookEventOperation so payloads can be described in structured form, not only via the combined enum.

Diagram collaboration over sockets is newly documented: clients can subscribe/unsubscribe to diagram content by landscapeId, versionId, and diagramId, and the server can broadcast updates carrying DiagramContent plus a DocumentBroadcastType (added, initial, modified, removed). Related SocketMessages / SocketMessageType entries wire these into the socket schema bundle.

Smaller additions include DiagramContentNullable, shared QueryBroadcastType, and removal of OpenAPI default: true on organization aiFeaturesEnabled and oauthLandscapeWriteEnabled (behavior defaults may now live outside the published schema).

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

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit a329725. Configure here.

Comment thread openapi.json
}
]
},
"SocketMessages": {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Diagram socket events missing aggregate

Medium Severity

This commit adds SocketDiagramContentClientEvents and SocketDiagramContentServerEvents (e.g. diagram-content-subscribe, diagram-content-broadcast), but SocketClientEvents and SocketServerEvents still only allOf the existing event bundles. Those new diagram-content events are therefore absent from the documented socket event unions integrators use.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit a329725. 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