Skip to content

Update OpenAPI spec (462814a) - #146

Merged
workos-sdk-automation[bot] merged 1 commit into
mainfrom
update-spec-20260902-221302-33689135160
Sep 2, 2026
Merged

Update OpenAPI spec (462814a)#146
workos-sdk-automation[bot] merged 1 commit into
mainfrom
update-spec-20260902-221302-33689135160

Conversation

@workos-sdk-automation

Copy link
Copy Markdown
Contributor

🤖 I see new OpenAPI changes beep boop

Automated update from https://github.com/workos/workos/tree/462814a4dfd22e3cfda41dd5ba2b9934fef7d4a6

Source PRs

  • workos/workos#71300
Changes



└─┬Paths
  ├─┬/agents/claims/attempts
  │ └─┬PATCH
  │   └─┬Extensions
  │     └──[➖] x-feature-flag/agent-auth-public-api (1401:23)❌ 
  ├─┬/agents/credentials/validate
  │ └─┬POST
  │   └─┬Extensions
  │     └──[➖] x-feature-flag/agent-auth-public-api (1494:23)❌ 
  └─┬/agents/registrations/{id}
    └─┬GET
      └─┬Extensions
        └──[➖] x-feature-flag/agent-auth-public-api (1733:23)❌ 


| Document Element | Total Changes | Breaking Changes |
|------------------|---------------|------------------|
| paths            | 3             | 0                |

Date: 09/02/26 | Commit: Update OpenAPI spec from workos/workos@462814a4dfd22e3cfda41dd5ba2b9934fef7d4a6

- **Total Changes**: _3_
- **Removals**: _3_
- **Breaking Removals**: _3_

@greptile-apps

greptile-apps Bot commented Sep 2, 2026

Copy link
Copy Markdown

Greptile Summary

Updates the tracked upstream revision and removes the agent-auth-public-api feature-flag extension from three agent API operations.

  • Advances .last-synced-sha to upstream commit 462814a4dfd22e3cfda41dd5ba2b9934fef7d4a6.
  • Removes feature-flag metadata from claim-attempt linking, credential validation, and registration retrieval.

Confidence Score: 5/5

The PR appears safe to merge because the metadata removals do not produce an established contract or generation failure.

The affected operations retain their paths and complete request, response, and security contracts, while repository generation code does not interpret the removed feature-flag extension.

Important Files Changed

Filename Overview
spec/open-api-spec.yaml Removes the same feature-flag extension from three agent operations without changing their routes, schemas, security declarations, or response contracts.
.last-synced-sha Advances the synchronization marker to the upstream revision identified in the PR description.

Reviews (1): Last reviewed commit: "Update OpenAPI spec from workos/workos@4..." | Re-trigger Greptile

github-actions Bot added a commit that referenced this pull request Sep 2, 2026
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

SDK compatibility report

📄 View full code diff

Language Breaking Soft-risk Additive
dotnet 14 0 0
go 0 0 0
ios 71 0 0
kotlin 0 0 0
php 3 0 0
python 0 0 0
ruby 0 0 0
rust 0 0 0

Changes by domain

Domain Breaking Soft-risk Additive Languages
Authorization 32 ios
UserManagement 15 ios
Events 9 ios
Pipes 5 ios
SessionCreatedDataStatus 5 dotnet
SSO 5 ios
WaitlistUserState 5 dotnet
CreateDataIntegrationAuthMethods 4 dotnet, php
AdminPortal 3 ios
AuditLogs 2 ios

Breaking (85)

AdminPortal

Parameter changes (3)

Method Changes Languages
AdminPortal.generateLink organization moved 0→2; returnUrl moved 1→0; successUrl moved 2→1 ios

AuditLogs

Parameter changes (2)

Method Changes Languages
AuditLogs.createSchema targets moved 1→2; actor moved 2→1 ios

Authorization

Parameter changes (32)

Method Changes Languages
Authorization.createOrganizationRole name moved 1→2; slug moved 2→1 ios
Authorization.createResource resourceTypeSlug moved 2→3; organizationId moved 3→4; description moved 4→2 ios
Authorization.listMembershipsForResource permissionSlug moved 1→5; before moved 2→1; after moved 3→2; limit moved 4→3; order moved 5→4 ios
Authorization.listMembershipsForResourceAutoPaging permissionSlug moved 1→4; before moved 2→1; limit moved 3→2; order moved 4→3 ios
Authorization.listMembershipsForResourceByExternalId permissionSlug moved 3→7; before moved 4→3; after moved 5→4; limit moved 6→5; order moved 7→6 ios
Authorization.listMembershipsForResourceByExternalIdAutoPaging permissionSlug moved 3→6; before moved 4→3; limit moved 5→4; order moved 6→5 ios
Authorization.listResourcesForMembership permissionSlug moved 1→5; before moved 2→1; after moved 3→2; limit moved 4→3; order moved 5→4 ios
Authorization.listResourcesForMembershipAutoPaging permissionSlug moved 1→4; before moved 2→1; limit moved 3→2; order moved 4→3 ios

CreateDataIntegrationAuthMethods

1 enum, 3 enum values removed
Symbol Kind Languages
CreateDataIntegrationAuthMethods enum dotnet, php
CreateDataIntegrationAuthMethods.ApiKey enum value dotnet, php
CreateDataIntegrationAuthMethods.OAuth enum value dotnet, php
CreateDataIntegrationAuthMethods.Unknown enum value dotnet

Events

Parameter changes (9)

Method Changes Languages
Events.list events moved 0→4; before moved 1→0; after moved 2→1; limit moved 3→2; order moved 4→3 ios
Events.listAutoPaging events moved 0→3; before moved 1→0; limit moved 2→1; order moved 3→2 ios

Pipes

Parameter changes (5)

Method Changes Languages
Pipes.updateDataIntegrationApiKey secret moved 2→3; organizationId moved 3→2 ios
Pipes.updateDataIntegrationClientCredentials clientId moved 2→3; clientSecret moved 3→4; organizationId moved 4→2 ios

SessionCreatedDataStatus

1 enum, 4 enum values removed
Symbol Kind Languages
SessionCreatedDataStatus enum dotnet
SessionCreatedDataStatus.Active enum value dotnet
SessionCreatedDataStatus.Expired enum value dotnet
SessionCreatedDataStatus.Revoked enum value dotnet
SessionCreatedDataStatus.Unknown enum value dotnet

SSO

Parameter changes (5)

Method Changes Languages
SSO.getAuthorizationUrl redirectUri moved 0→4; providerScopes moved 1→0; providerQueryParams moved 2→1; domain moved 3→2; provider moved 4→3 ios

UserManagement

Parameter changes (15)

Method Changes Languages
UserManagement.getAuthorizationUrl redirectUri moved 0→14; codeChallengeMethod moved 1→0; codeChallenge moved 2→1; domainHint moved 3→2; connectionId moved 4→3; providerQueryParams moved 5→4; providerScopes moved 6→5; invitationToken moved 7→6; maxAge moved 8→7; screenHint moved 9→8; loginHint moved 10→9; provider moved 11→10; prompt moved 12→11; state moved 13→12; organizationId moved 14→13 ios

WaitlistUserState

1 enum, 4 enum values removed
Symbol Kind Languages
WaitlistUserState enum dotnet
WaitlistUserState.Approved enum value dotnet
WaitlistUserState.Denied enum value dotnet
WaitlistUserState.Pending enum value dotnet
WaitlistUserState.Unknown enum value dotnet

@workos-sdk-automation
workos-sdk-automation Bot merged commit 5b6a37a into main Sep 2, 2026
12 of 13 checks passed
@workos-sdk-automation
workos-sdk-automation Bot deleted the update-spec-20260902-221302-33689135160 branch September 2, 2026 22:20
github-actions Bot added a commit that referenced this pull request Sep 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

0 participants