Skip to content

Update API specifications with fern api update#60

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-05-06T04-17-57-403Z
Open

Update API specifications with fern api update#60
github-actions[bot] wants to merge 1 commit into
mainfrom
main-2026-05-06T04-17-57-403Z

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented May 6, 2026

Update API specifications by running fern api update.


Note

Medium Risk
Medium risk because it updates the public OpenAPI contract (new endpoints/fields, request/response shape changes, added auth requirements and pagination), which can break existing generated clients and integrations if not coordinated.

Overview
Updates the OpenAPI spec to add OAuth-related audit/session support (new oauth-consent-* action types, ActionOAuth schemas, performedByClientId, OAuthScope, and OAuth session fields) plus new org controls like oauthLandscapeWriteEnabled and selectable aiModel.

Extends several APIs with new capabilities and shape changes: a new model object dependencies endpoint with rich filter semantics, cursor-based pagination (cursor/limit + nextCursor + x-fern-pagination) for model objects/connections/versions, diagram export maxWidth, and diagram AI description generation filters. Also broadens share-link options (new modes and adrId) and returns defaultUrl, adds ADR content, allows catalog technology status to be nullable for private technologies, tightens import schemas with additionalProperties: false, secures /catalog/suggestion/brand, and adds many documented 403 Forbidden responses.

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

Copy link
Copy Markdown

@cursor cursor Bot left a comment

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 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 7c50ac9. Configure here.

Comment thread openapi.json
"schema": {
"maximum": 1000,
"minimum": 1,
"type": "number"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Versions list limit type inconsistent with other endpoints

Medium Severity

The versions list endpoint's limit query parameter is defined as type: "number". This is inconsistent with other new paginated list endpoints, which correctly use type: "integer". A pagination limit should be an integer, and this difference can affect SDK generation and server behavior.

Fix in Cursor Fix in Web

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