Skip to content

Update API specifications with fern api update#94

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-06-22T04-35-08-936Z
Open

Update API specifications with fern api update#94
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-06-22T04-35-08-936Z

Conversation

@github-actions

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

Copy link
Copy Markdown

Update API specifications by running fern api update.


Note

Medium Risk
Webhook event type string renames are a breaking contract change for subscribers and generated clients; org boolean defaults were removed from the spec, which may shift SDK defaults.

Overview
Regenerates openapi.json via Fern, expanding the public contract rather than changing runtime code in this diff.

Webhooks: WebhookEventType values switch from dot-separated names (e.g. model-connection.create) to colon-separated ones (model-connection:created). New structured types WebhookEvent, WebhookEventCollection, and WebhookEventOperation describe outbound webhook payloads.

Realtime / sockets: Adds diagram content socket messaging—client subscribe/unsubscribe on landscapeId / versionId / diagramId, server diagram-content-broadcast with full DiagramContent, plus SocketMessages / SocketMessageType wiring. DocumentBroadcastType and QueryBroadcastType enums (added, initial, modified, removed) support broadcast semantics.

Other schema tweaks: DiagramContentNullable (content or null); Organization, OrganizationPartial, and OrganizationRequired no longer declare OpenAPI default: true on aiFeaturesEnabled and oauthLandscapeWriteEnabled.

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