Update OpenAPI spec (e4da019) - #206
workos-sdk-automation[bot] wants to merge 1 commit into
Conversation
|
| oneOf: | ||
| - type: string | ||
| const: establishing_member_membership_ended | ||
| - type: 'null' |
There was a problem hiding this comment.
The description says clients should accept new state_reason values as unknown, but this schema accepts only establishing_member_membership_ended or null. If WorkOS adds another reason, responses containing it will fail schema validation. The same restriction appears in the other connected-account schemas, so the field should allow other string values wherever it is defined.
Prompt To Fix With AI
This is a comment left during a code review.
Path: spec/open-api-spec.yaml
Line: 47142-47145
Comment:
**Future reasons are rejected**
The description says clients should accept new `state_reason` values as unknown, but this schema accepts only `establishing_member_membership_ended` or `null`. If WorkOS adds another reason, responses containing it will fail schema validation. The same restriction appears in the other connected-account schemas, so the field should allow other string values wherever it is defined.
---
For each issue above, determine whether it is valid and should be fixed. If so, fix it directly.
SDK compatibility report❌ Matrix result:
Missing diagnostics
Changes by domain
|
| Symbol | Kind | Languages |
|---|---|---|
AgentInstanceCreatedDataType |
enum | dotnet, ruby |
AgentInstanceCreatedDataTypeLiteral |
enum | python |
Agents
Parameter changes (4)
| Method | Changes | Languages |
|---|---|---|
Agents.createBlueprint |
sessionSettings moved 4→5; requestOptions moved 5→6 |
ios |
Agents.updateBlueprint |
sessionSettings moved 5→6; requestOptions moved 6→7 |
ios |
CreateDataIntegrationOwnership
2 enums removed
| Symbol | Kind | Languages |
|---|---|---|
CreateDataIntegrationOwnership |
enum | dotnet, ruby |
CreateDataIntegrationOwnershipLiteral |
enum | python |
DataIntegration
1 type removed
| Symbol | Kind | Languages |
|---|---|---|
DataIntegrationCredentialsResponseCredential |
type | dotnet, go, ios, kotlin, php, python, ruby |
Type changes (1)
DataIntegrationCredentialsResponse.Credential type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Entities/DataIntegrationCredentialsResponse.cs |
DataIntegrationCredentialsResponse.Credentialtype: DataIntegrationCredentialsResponseCredential? |
DataIntegrationCredentialsResponse.Credentialtype: DataIntegrationVendedCredential? |
| go 📄 models.go |
DataIntegrationCredentialsResponse.credentialtype: *DataIntegrationCredentialsResponseCredential |
DataIntegrationCredentialsResponse.credentialtype: *DataIntegrationVendedCredential |
| ios 📄 Sources/WorkOS/Models/DataIntegrationCredentialsResponse.swift |
DataIntegrationCredentialsResponse.credentialtype: DataIntegrationCredentialsResponseCredential? |
DataIntegrationCredentialsResponse.credentialtype: DataIntegrationVendedCredential? |
| kotlin 📄 src/main/kotlin/com/workos/models/DataIntegrationCredentialsResponse.kt |
DataIntegrationCredentialsResponse.credentialtype: DataIntegrationCredentialsResponseCredential? |
DataIntegrationCredentialsResponse.credentialtype: DataIntegrationVendedCredential? |
| php 📄 lib/Resource/DataIntegrationCredentialsResponse.php |
DataIntegrationCredentialsResponse.credentialtype: ?DataIntegrationCredentialsResponseCredential |
DataIntegrationCredentialsResponse.credentialtype: ?DataIntegrationVendedCredential |
| python 📄 src/workos/pipes/models/data_integration_credentials_response.py |
DataIntegrationCredentialsResponse.credentialtype: DataIntegrationCredentialsResponseCredential | None |
DataIntegrationCredentialsResponse.credentialtype: DataIntegrationVendedCredential | None |
Pipes
20 fields removed
| Symbol | Kind | Languages |
|---|---|---|
PipesCreateOrganizationConnectedAccountParams.access_token |
field | go |
PipesCreateOrganizationConnectedAccountParams.expires_at |
field | go |
PipesCreateOrganizationConnectedAccountParams.refresh_token |
field | go |
PipesCreateOrganizationConnectedAccountParams.scopes |
field | go |
PipesCreateOrganizationConnectedAccountParams.state |
field | go |
PipesCreateUserConnectedAccountParams.access_token |
field | go |
PipesCreateUserConnectedAccountParams.expires_at |
field | go |
PipesCreateUserConnectedAccountParams.refresh_token |
field | go |
PipesCreateUserConnectedAccountParams.scopes |
field | go |
PipesCreateUserConnectedAccountParams.state |
field | go |
PipesUpdateOrganizationConnectedAccountParams.access_token |
field | go |
PipesUpdateOrganizationConnectedAccountParams.expires_at |
field | go |
PipesUpdateOrganizationConnectedAccountParams.refresh_token |
field | go |
PipesUpdateOrganizationConnectedAccountParams.scopes |
field | go |
PipesUpdateOrganizationConnectedAccountParams.state |
field | go |
PipesUpdateUserConnectedAccountParams.access_token |
field | go |
PipesUpdateUserConnectedAccountParams.expires_at |
field | go |
PipesUpdateUserConnectedAccountParams.refresh_token |
field | go |
PipesUpdateUserConnectedAccountParams.scopes |
field | go |
PipesUpdateUserConnectedAccountParams.state |
field | go |
Parameter changes (96)
| Method | Changes | Languages |
|---|---|---|
Pipes.authorize_data_integration |
user_id → body; connection_owner removed; return_to removed; config removed |
python |
Pipes.authorizeDataIntegration |
userId → body; organizationId removed; connectionOwner removed; returnTo removed; config removed; userId removed; requestOptions moved 6→2 |
ios, kotlin, php, python |
Pipes.authorizeDataIntegrationSuspend |
userId removed; organizationId removed; connectionOwner removed; returnTo removed; config removed |
kotlin |
Pipes.create_organization_connected_account |
state type: ConnectedAccountInputState | str | None → CreateOrganizationConnectedAccountState | str | None; user_id now required |
python, ruby |
Pipes.create_user_connected_account |
state type: ConnectedAccountInputState | str | None → CreateConnectedAccountState | str | None |
python |
Pipes.createOrganizationConnectedAccount |
accessToken moved 2→4; refreshToken moved 3→5; expiresAt moved 4→6; scopes moved 5→7; state moved 6→8; requestOptions moved 7→11; state type: ConnectedAccountInputState? → CreateOrganizationConnectedAccountState?; userId now required |
ios, kotlin, php, python |
Pipes.createOrganizationConnectedAccountSuspend |
userId now required |
kotlin |
Pipes.createUserConnectedAccount |
accessToken moved 2→4; refreshToken moved 3→5; expiresAt moved 4→6; scopes moved 5→7; state moved 6→8; organizationId moved 7→10; requestOptions moved 8→11; state type: ConnectedAccountInputState? → CreateConnectedAccountState? |
ios, python |
Pipes.update_data_integration_api_key |
user_id → body; organization_id removed; connected_account_id removed; connection_owner removed |
python |
Pipes.update_data_integration_client_credentials |
user_id → body; client_secret removed; organization_id removed; connected_account_id removed; connection_owner removed; config removed |
python |
Pipes.update_organization_connected_account |
state type: ConnectedAccountInputState | str | None → OrganizationConnectedAccountState | str | None; user_id now required |
python, ruby |
Pipes.updateDataIntegrationApiKey |
userId → body; organizationId removed; connectedAccountId removed; connectionOwner removed; secret removed; userId removed; requestOptions moved 6→2 |
ios, kotlin, php, python |
Pipes.updateDataIntegrationApiKeySuspend |
userId removed; secret removed; organizationId removed; connectedAccountId removed; connectionOwner removed |
kotlin |
Pipes.updateDataIntegrationClientCredentials |
userId → body; organizationId removed; connectedAccountId removed; connectionOwner removed; clientId removed; clientSecret removed; config removed; userId removed; requestOptions moved 8→2 |
ios, kotlin, php, python |
Pipes.updateDataIntegrationClientCredentialsSuspend |
userId removed; clientId removed; clientSecret removed; organizationId removed; connectedAccountId removed; connectionOwner removed; config removed |
kotlin |
Pipes.updateOrganizationConnectedAccount |
accessToken moved 2→4; refreshToken moved 3→5; expiresAt moved 4→6; scopes moved 5→7; state moved 6→8; supportsMultipleConnections moved 7→10; connectedAccountId moved 8→11; requestOptions moved 9→13; state type: ConnectedAccountInputState? → OrganizationConnectedAccountState?; userId now required |
ios, kotlin, php, python |
Pipes.updateOrganizationConnectedAccountSuspend |
userId now required |
kotlin |
Pipes.updateUserConnectedAccount |
accessToken moved 2→4; refreshToken moved 3→5; expiresAt moved 4→6; scopes moved 5→7; state moved 6→8; organizationId moved 7→9; supportsMultipleConnections moved 8→10; connectedAccountId moved 9→11; requestOptions moved 10→13 |
ios |
SSO
Parameter changes (4)
| Method | Changes | Languages |
|---|---|---|
SSO.getProfileAndToken |
subjectToken moved 1→2; subjectTokenType moved 2→3; organizationId moved 3→4; requestOptions moved 4→5 |
ios |
Soft-risk (167)
AgentInstance
3 enum values removed
| Symbol | Kind | Languages |
|---|---|---|
AgentInstanceCreatedDataType.Autonomous |
enum value | dotnet, go, python, ruby |
AgentInstanceCreatedDataType.Delegated |
enum value | dotnet, go, python, ruby |
AgentInstanceCreatedDataType.Unknown |
enum value | dotnet |
Type changes (2)
AgentInstance.Type type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Entities/AgentInstance.cs |
AgentInstance.Typetype: AgentInstanceCreatedDataType |
AgentInstance.Typetype: AgentBlueprintCreatedDataInvocableAsInstanceTypes |
AgentInstanceCreatedData.Type type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Entities/AgentInstanceCreatedData.cs |
AgentInstanceCreatedData.Typetype: AgentInstanceCreatedDataType |
AgentInstanceCreatedData.Typetype: AgentBlueprintCreatedDataInvocableAsInstanceTypes |
Agents
Parameter changes (12)
| Method | Changes | Languages |
|---|---|---|
Agents.createBlueprint |
invocableAs added; sessionSettings moved 4→5; requestOptions moved 5→6 |
ios, kotlin, php, python, ruby |
Agents.createBlueprintSuspend |
sessionSettings moved 4→5; requestOptions moved 5→6; invocableAs added |
kotlin |
Agents.updateBlueprint |
invocableAs added; sessionSettings moved 5→6; requestOptions moved 6→7 |
ios, kotlin, php, python, ruby |
Agents.updateBlueprintSuspend |
sessionSettings moved 5→6; requestOptions moved 6→7; invocableAs added |
kotlin |
AsyncAgents
Parameter changes (2)
| Method | Changes | Languages |
|---|---|---|
AsyncAgents.create_blueprint |
invocable_as added |
python |
AsyncAgents.update_blueprint |
invocable_as added |
python |
CreateDataIntegrationOwnership
3 enum values removed
| Symbol | Kind | Languages |
|---|---|---|
CreateDataIntegrationOwnership.Organization |
enum value | dotnet, go, python, ruby |
CreateDataIntegrationOwnership.Unknown |
enum value | dotnet |
CreateDataIntegrationOwnership.User |
enum value | dotnet, go, python, ruby |
DataIntegration
6 fields removed
| Symbol | Kind | Languages |
|---|---|---|
DataIntegrationCredentialsResponseCredential.auth_method |
field | go, ios, kotlin, php, python, ruby |
DataIntegrationCredentialsResponseCredential.ExpiresAt |
field | dotnet, go, ios, kotlin, php, python, ruby |
DataIntegrationCredentialsResponseCredential.MissingScopes |
field | dotnet, go, ios, kotlin, php, python, ruby |
DataIntegrationCredentialsResponseCredential.object |
field | go, ios, kotlin, php, python, ruby |
DataIntegrationCredentialsResponseCredential.Scopes |
field | dotnet, go, ios, kotlin, php, python, ruby |
DataIntegrationCredentialsResponseCredential.Value |
field | dotnet, go, ios, kotlin, php, python, ruby |
Type changes (2)
DataIntegration.Ownership type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Entities/DataIntegration.cs |
DataIntegration.Ownershiptype: CreateDataIntegrationOwnership |
DataIntegration.Ownershiptype: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner |
DataIntegrationsListResponseData.ConnectionOwner type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Entities/DataIntegrationsListResponseData.cs |
DataIntegrationsListResponseData.ConnectionOwnertype: CreateDataIntegrationOwnership |
DataIntegrationsListResponseData.ConnectionOwnertype: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner |
OrganizationMembershipService
Parameter changes (6)
| Method | Changes | Languages |
|---|---|---|
OrganizationMembershipService.create |
createUserRole moved 0→2; userId moved 1→0; organizationId moved 2→1 |
kotlin |
OrganizationMembershipService.createSuspend |
createUserRole moved 0→2; userId moved 1→0; organizationId moved 2→1 |
kotlin |
Pipes
17 fields removed
| Symbol | Kind | Languages |
|---|---|---|
PipesAuthorizeDataIntegrationOptions.Config |
field | dotnet, go |
PipesAuthorizeDataIntegrationOptions.ConnectionOwner |
field | dotnet, go |
PipesAuthorizeDataIntegrationOptions.OrganizationId |
field | dotnet, go |
PipesAuthorizeDataIntegrationOptions.ReturnTo |
field | dotnet, go |
PipesAuthorizeDataIntegrationOptions.UserId |
field | dotnet, go |
PipesUpdateDataIntegrationApiKeyOptions.ConnectedAccountId |
field | dotnet, go, ios, kotlin, php, python, ruby |
PipesUpdateDataIntegrationApiKeyOptions.ConnectionOwner |
field | dotnet, go |
PipesUpdateDataIntegrationApiKeyOptions.OrganizationId |
field | dotnet, go |
PipesUpdateDataIntegrationApiKeyOptions.Secret |
field | dotnet, go |
PipesUpdateDataIntegrationApiKeyOptions.UserId |
field | dotnet, go |
PipesUpdateDataIntegrationClientCredentialsOptions.ClientId |
field | dotnet, go |
PipesUpdateDataIntegrationClientCredentialsOptions.ClientSecret |
field | dotnet, go |
PipesUpdateDataIntegrationClientCredentialsOptions.Config |
field | dotnet, go |
PipesUpdateDataIntegrationClientCredentialsOptions.ConnectedAccountId |
field | dotnet, go, ios, kotlin, php, python, ruby |
PipesUpdateDataIntegrationClientCredentialsOptions.ConnectionOwner |
field | dotnet, go |
PipesUpdateDataIntegrationClientCredentialsOptions.OrganizationId |
field | dotnet, go |
PipesUpdateDataIntegrationClientCredentialsOptions.UserId |
field | dotnet, go |
Parameter changes (77)
| Method | Changes | Languages |
|---|---|---|
Pipes.authorize_data_integration |
connected_account_id added |
ruby |
Pipes.authorizeDataIntegration |
requestOptions moved 6→1 |
kotlin, php |
Pipes.authorizeDataIntegrationSuspend |
requestOptions moved 6→1 |
kotlin |
Pipes.create_organization_connected_account |
connection_intent added |
python, ruby |
Pipes.create_user_connected_account |
connection_intent added |
python, ruby |
Pipes.createOrganizationConnectedAccount |
connectionIntent added; accessToken moved 2→5; refreshToken moved 3→6; expiresAt moved 4→7; scopes moved 5→8; state moved 6→9; requestOptions moved 7→11 |
ios, kotlin, php, python |
Pipes.createOrganizationConnectedAccountSuspend |
accessToken moved 2→5; refreshToken moved 3→6; expiresAt moved 4→7; scopes moved 5→8; state moved 6→9; requestOptions moved 7→11; connectionIntent added |
kotlin |
Pipes.createUserConnectedAccount |
connectionIntent added; accessToken moved 3→5; refreshToken moved 4→6; expiresAt moved 5→7; scopes moved 6→8; state moved 7→9; requestOptions moved 8→11; options moved 8→11 |
ios, kotlin, php, python |
Pipes.createUserConnectedAccountSuspend |
accessToken moved 3→5; refreshToken moved 4→6; expiresAt moved 5→7; scopes moved 6→8; state moved 7→9; requestOptions moved 8→11; connectionIntent added |
kotlin |
Pipes.update_data_integration_api_key |
connection_intent added |
ruby |
Pipes.update_data_integration_client_credentials |
connection_intent added |
ruby |
Pipes.update_organization_connected_account |
connection_intent added |
python, ruby |
Pipes.update_user_connected_account |
connection_intent added |
python, ruby |
Pipes.updateDataIntegrationApiKey |
requestOptions moved 6→1 |
kotlin, php |
Pipes.updateDataIntegrationApiKeySuspend |
requestOptions moved 6→1 |
kotlin |
Pipes.updateDataIntegrationClientCredentials |
requestOptions moved 8→1 |
kotlin, php |
Pipes.updateDataIntegrationClientCredentialsSuspend |
requestOptions moved 8→1 |
kotlin |
Pipes.updateOrganizationConnectedAccount |
connectionIntent added; supportsMultipleConnections moved 2→3; connectedAccountId moved 3→4; accessToken moved 4→8; refreshToken moved 5→9; expiresAt moved 6→10; scopes moved 7→11; state moved 8→12; requestOptions moved 9→13 |
ios, kotlin, php, python |
Pipes.updateOrganizationConnectedAccountSuspend |
supportsMultipleConnections moved 2→3; connectedAccountId moved 3→4; accessToken moved 4→8; refreshToken moved 5→9; expiresAt moved 6→10; scopes moved 7→11; state moved 8→12; requestOptions moved 9→13; accountIdentifier added |
kotlin |
Pipes.updateUserConnectedAccount |
connectionIntent added; accessToken moved 5→8; refreshToken moved 6→9; expiresAt moved 7→10; scopes moved 8→11; state moved 9→12; requestOptions moved 10→13; supportsMultipleConnections moved 8→10; connectedAccountId moved 9→11; options moved 10→13 |
ios, kotlin, php, python |
Pipes.updateUserConnectedAccountSuspend |
accessToken moved 5→8; refreshToken moved 6→9; expiresAt moved 7→10; scopes moved 8→11; state moved 9→12; requestOptions moved 10→13; accountIdentifier added |
kotlin |
Type changes (16)
Pipes.create_organization_connected_account return type changed (function)
| Language | Before | After |
|---|---|---|
| python 📄 src/workos/pipes/_resource.py |
Pipes.create_organization_connected_account(organization_id, slug, access_token?, refresh_token?, …)returnType: ConnectedAccount |
Pipes.create_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)returnType: ConnectedAccountWriteResponse |
Pipes.create_user_connected_account return type changed (function)
| Language | Before | After |
|---|---|---|
| python 📄 src/workos/pipes/_resource.py |
Pipes.create_user_connected_account(user_id, slug, access_token?, refresh_token?, …)returnType: ConnectedAccount |
Pipes.create_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)returnType: ConnectedAccountWriteResponse |
Pipes.createOrganizationConnectedAccountSuspend return type changed (function)
| Language | Before | After |
|---|---|---|
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.createOrganizationConnectedAccountSuspend(organizationId, slug, accessToken?, refreshToken?, …)returnType: ConnectedAccount |
Pipes.createOrganizationConnectedAccountSuspend(organizationId, slug, userId, accountDisplayName?, …)returnType: ConnectedAccountWriteResponse |
Pipes.createUserConnectedAccountSuspend return type changed (function)
| Language | Before | After |
|---|---|---|
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.createUserConnectedAccountSuspend(userId, slug, organizationId?, accessToken?, …)returnType: ConnectedAccount |
Pipes.createUserConnectedAccountSuspend(userId, slug, organizationId?, accountDisplayName?, …)returnType: ConnectedAccountWriteResponse |
Pipes.update_data_integration_api_key return type changed (function)
| Language | Before | After |
|---|---|---|
| python 📄 src/workos/pipes/_resource.py |
Pipes.update_data_integration_api_key(slug, user_id, secret, organization_id?, …)returnType: ConnectedAccount |
Pipes.update_data_integration_api_key(slug, body, request_options?)returnType: ConnectedAccountWriteResponse |
Pipes.update_data_integration_client_credentials return type changed (function)
| Language | Before | After |
|---|---|---|
| python 📄 src/workos/pipes/_resource.py |
Pipes.update_data_integration_client_credentials(slug, user_id, client_id, client_secret, …)returnType: ConnectedAccount |
Pipes.update_data_integration_client_credentials(slug, body, request_options?)returnType: ConnectedAccountWriteResponse |
Pipes.update_organization_connected_account return type changed (function)
| Language | Before | After |
|---|---|---|
| python 📄 src/workos/pipes/_resource.py |
Pipes.update_organization_connected_account(organization_id, slug, access_token?, refresh_token?, …)returnType: ConnectedAccount |
Pipes.update_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)returnType: ConnectedAccountWriteResponse |
Pipes.update_user_connected_account return type changed (function)
| Language | Before | After |
|---|---|---|
| python 📄 src/workos/pipes/_resource.py |
Pipes.update_user_connected_account(user_id, slug, access_token?, refresh_token?, …)returnType: ConnectedAccount |
Pipes.update_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)returnType: ConnectedAccountWriteResponse |
Pipes.updateDataIntegrationApiKeySuspend return type changed (function)
| Language | Before | After |
|---|---|---|
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.updateDataIntegrationApiKeySuspend(slug, userId, secret, organizationId?, …)returnType: ConnectedAccount |
Pipes.updateDataIntegrationApiKeySuspend(slug, requestOptions?)returnType: ConnectedAccountWriteResponse |
Pipes.updateDataIntegrationClientCredentialsSuspend return type changed (function)
| Language | Before | After |
|---|---|---|
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.updateDataIntegrationClientCredentialsSuspend(slug, userId, clientId, clientSecret, …)returnType: ConnectedAccount |
Pipes.updateDataIntegrationClientCredentialsSuspend(slug, requestOptions?)returnType: ConnectedAccountWriteResponse |
Pipes.updateOrganizationConnectedAccountSuspend return type changed (function)
| Language | Before | After |
|---|---|---|
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.updateOrganizationConnectedAccountSuspend(organizationId, slug, supportsMultipleConnections?, connectedAccountId?, …)returnType: ConnectedAccount |
Pipes.updateOrganizationConnectedAccountSuspend(organizationId, slug, userId, supportsMultipleConnections?, …)returnType: ConnectedAccountWriteResponse |
Pipes.updateUserConnectedAccountSuspend return type changed (function)
| Language | Before | After |
|---|---|---|
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.updateUserConnectedAccountSuspend(userId, slug, organizationId?, supportsMultipleConnections?, …)returnType: ConnectedAccount |
Pipes.updateUserConnectedAccountSuspend(userId, slug, organizationId?, supportsMultipleConnections?, …)returnType: ConnectedAccountWriteResponse |
PipesCreateDataIntegrationCredentialOptions.ConnectionOwner type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs |
PipesCreateDataIntegrationCredentialOptions.ConnectionOwnertype: CreateDataIntegrationOwnership? |
PipesCreateDataIntegrationCredentialOptions.ConnectionOwnertype: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner? |
PipesCreateDataIntegrationOptions.Ownership type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs |
PipesCreateDataIntegrationOptions.Ownershiptype: CreateDataIntegrationOwnership? |
PipesCreateDataIntegrationOptions.Ownershiptype: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner? |
PipesGetAccessTokenOptions.ConnectionOwner type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs |
PipesGetAccessTokenOptions.ConnectionOwnertype: CreateDataIntegrationOwnership? |
PipesGetAccessTokenOptions.ConnectionOwnertype: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner? |
PipesListDataIntegrationsOptions.Ownership type changed (field)
| Language | Before | After |
|---|---|---|
| dotnet 📄 src/WorkOS.net/Services/Pipes/_interfaces/PipesOptions.cs |
PipesListDataIntegrationsOptions.Ownershiptype: CreateDataIntegrationOwnership? |
PipesListDataIntegrationsOptions.Ownershiptype: AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner? |
PipeService
Type changes (6)
PipeService.CreateOrganizationConnectedAccount return type changed (function)
| Language | Before | After |
|---|---|---|
| go 📄 pipes.go |
PipeService.CreateOrganizationConnectedAccount(organizationID, slug, params, opts)returnType: *ConnectedAccount |
PipeService.CreateOrganizationConnectedAccount(organizationID, slug, params, opts)returnType: *ConnectedAccountWriteResponse |
| ios 📄 Sources/WorkOS/Resources/Pipes.swift |
Pipes.createOrganizationConnectedAccount(organizationId, slug, accessToken?, refreshToken?, …)returnType: ConnectedAccount |
Pipes.createOrganizationConnectedAccount(organizationId, slug, accountDisplayName?, accountIdentifier?, …)returnType: ConnectedAccountWriteResponse |
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.createOrganizationConnectedAccount(organizationId, slug, accessToken?, refreshToken?, …)returnType: ConnectedAccount |
Pipes.createOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)returnType: ConnectedAccountWriteResponse |
| php 📄 lib/Service/Pipes.php |
Pipes.createOrganizationConnectedAccount(organizationId, slug, accessToken?, refreshToken?, …)returnType: \WorkOS\Resource\ConnectedAccount |
Pipes.createOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)returnType: \WorkOS\Resource\ConnectedAccountWriteResponse |
| python 📄 src/workos/pipes/_resource.py |
AsyncPipes.create_organization_connected_account(organization_id, slug, access_token?, refresh_token?, …)returnType: ConnectedAccount |
AsyncPipes.create_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)returnType: ConnectedAccountWriteResponse |
PipeService.CreateUserConnectedAccount return type changed (function)
| Language | Before | After |
|---|---|---|
| go 📄 pipes.go |
PipeService.CreateUserConnectedAccount(userID, slug, params, opts)returnType: *ConnectedAccount |
PipeService.CreateUserConnectedAccount(userID, slug, params, opts)returnType: *ConnectedAccountWriteResponse |
| ios 📄 Sources/WorkOS/Resources/Pipes.swift |
Pipes.createUserConnectedAccount(userId, slug, accessToken?, refreshToken?, …)returnType: ConnectedAccount |
Pipes.createUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)returnType: ConnectedAccountWriteResponse |
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.createUserConnectedAccount(userId, slug, organizationId?, accessToken?, …)returnType: ConnectedAccount |
Pipes.createUserConnectedAccount(userId, slug, organizationId?, accountDisplayName?, …)returnType: ConnectedAccountWriteResponse |
| php 📄 lib/Service/Pipes.php |
Pipes.createUserConnectedAccount(userId, slug, accessToken?, refreshToken?, …)returnType: \WorkOS\Resource\ConnectedAccount |
Pipes.createUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)returnType: \WorkOS\Resource\ConnectedAccountWriteResponse |
| python 📄 src/workos/pipes/_resource.py |
AsyncPipes.create_user_connected_account(user_id, slug, access_token?, refresh_token?, …)returnType: ConnectedAccount |
AsyncPipes.create_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)returnType: ConnectedAccountWriteResponse |
PipeService.UpdateDataIntegrationAPIKey return type changed (function)
| Language | Before | After |
|---|---|---|
| go 📄 pipes.go |
PipeService.UpdateDataIntegrationAPIKey(slug, params, opts)returnType: *ConnectedAccount |
PipeService.UpdateDataIntegrationAPIKey(slug, params, opts)returnType: *ConnectedAccountWriteResponse |
| ios 📄 Sources/WorkOS/Resources/Pipes.swift |
Pipes.updateDataIntegrationApiKey(slug, userId, organizationId?, connectedAccountId?, …)returnType: ConnectedAccount |
Pipes.updateDataIntegrationApiKey(slug, body, requestOptions?)returnType: ConnectedAccountWriteResponse |
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.updateDataIntegrationApiKey(slug, userId, secret, organizationId?, …)returnType: ConnectedAccount |
Pipes.updateDataIntegrationApiKey(slug, requestOptions?)returnType: ConnectedAccountWriteResponse |
| php 📄 lib/Service/Pipes.php |
Pipes.updateDataIntegrationApiKey(slug, userId, secret, organizationId?, …)returnType: \WorkOS\Resource\ConnectedAccount |
Pipes.updateDataIntegrationApiKey(slug, options?)returnType: \WorkOS\Resource\ConnectedAccountWriteResponse |
| python 📄 src/workos/pipes/_resource.py |
AsyncPipes.update_data_integration_api_key(slug, user_id, secret, organization_id?, …)returnType: ConnectedAccount |
AsyncPipes.update_data_integration_api_key(slug, body, request_options?)returnType: ConnectedAccountWriteResponse |
PipeService.UpdateDataIntegrationClientCredentials return type changed (function)
| Language | Before | After |
|---|---|---|
| go 📄 pipes.go |
PipeService.UpdateDataIntegrationClientCredentials(slug, params, opts)returnType: *ConnectedAccount |
PipeService.UpdateDataIntegrationClientCredentials(slug, params, opts)returnType: *ConnectedAccountWriteResponse |
| ios 📄 Sources/WorkOS/Resources/Pipes.swift |
Pipes.updateDataIntegrationClientCredentials(slug, userId, organizationId?, connectedAccountId?, …)returnType: ConnectedAccount |
Pipes.updateDataIntegrationClientCredentials(slug, body, requestOptions?)returnType: ConnectedAccountWriteResponse |
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.updateDataIntegrationClientCredentials(slug, userId, clientId, clientSecret, …)returnType: ConnectedAccount |
Pipes.updateDataIntegrationClientCredentials(slug, requestOptions?)returnType: ConnectedAccountWriteResponse |
| php 📄 lib/Service/Pipes.php |
Pipes.updateDataIntegrationClientCredentials(slug, userId, clientId, clientSecret, …)returnType: \WorkOS\Resource\ConnectedAccount |
Pipes.updateDataIntegrationClientCredentials(slug, options?)returnType: \WorkOS\Resource\ConnectedAccountWriteResponse |
| python 📄 src/workos/pipes/_resource.py |
AsyncPipes.update_data_integration_client_credentials(slug, user_id, client_id, client_secret, …)returnType: ConnectedAccount |
AsyncPipes.update_data_integration_client_credentials(slug, body, request_options?)returnType: ConnectedAccountWriteResponse |
PipeService.UpdateOrganizationConnectedAccount return type changed (function)
| Language | Before | After |
|---|---|---|
| go 📄 pipes.go |
PipeService.UpdateOrganizationConnectedAccount(organizationID, slug, params, opts)returnType: *ConnectedAccount |
PipeService.UpdateOrganizationConnectedAccount(organizationID, slug, params, opts)returnType: *ConnectedAccountWriteResponse |
| ios 📄 Sources/WorkOS/Resources/Pipes.swift |
Pipes.updateOrganizationConnectedAccount(organizationId, slug, accessToken?, refreshToken?, …)returnType: ConnectedAccount |
Pipes.updateOrganizationConnectedAccount(organizationId, slug, accountDisplayName?, accountIdentifier?, …)returnType: ConnectedAccountWriteResponse |
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.updateOrganizationConnectedAccount(organizationId, slug, supportsMultipleConnections?, connectedAccountId?, …)returnType: ConnectedAccount |
Pipes.updateOrganizationConnectedAccount(organizationId, slug, userId, supportsMultipleConnections?, …)returnType: ConnectedAccountWriteResponse |
| php 📄 lib/Service/Pipes.php |
Pipes.updateOrganizationConnectedAccount(organizationId, slug, accessToken?, refreshToken?, …)returnType: \WorkOS\Resource\ConnectedAccount |
Pipes.updateOrganizationConnectedAccount(organizationId, slug, userId, accountDisplayName?, …)returnType: \WorkOS\Resource\ConnectedAccountWriteResponse |
| python 📄 src/workos/pipes/_resource.py |
AsyncPipes.update_organization_connected_account(organization_id, slug, access_token?, refresh_token?, …)returnType: ConnectedAccount |
AsyncPipes.update_organization_connected_account(organization_id, slug, user_id, account_display_name?, …)returnType: ConnectedAccountWriteResponse |
PipeService.UpdateUserConnectedAccount return type changed (function)
| Language | Before | After |
|---|---|---|
| go 📄 pipes.go |
PipeService.UpdateUserConnectedAccount(userID, slug, params, opts)returnType: *ConnectedAccount |
PipeService.UpdateUserConnectedAccount(userID, slug, params, opts)returnType: *ConnectedAccountWriteResponse |
| ios 📄 Sources/WorkOS/Resources/Pipes.swift |
Pipes.updateUserConnectedAccount(userId, slug, accessToken?, refreshToken?, …)returnType: ConnectedAccount |
Pipes.updateUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)returnType: ConnectedAccountWriteResponse |
| kotlin 📄 src/main/kotlin/com/workos/pipes/Pipes.kt |
Pipes.updateUserConnectedAccount(userId, slug, organizationId?, supportsMultipleConnections?, …)returnType: ConnectedAccount |
Pipes.updateUserConnectedAccount(userId, slug, organizationId?, supportsMultipleConnections?, …)returnType: ConnectedAccountWriteResponse |
| php 📄 lib/Service/Pipes.php |
Pipes.updateUserConnectedAccount(userId, slug, accessToken?, refreshToken?, …)returnType: \WorkOS\Resource\ConnectedAccount |
Pipes.updateUserConnectedAccount(userId, slug, accountDisplayName?, accountIdentifier?, …)returnType: \WorkOS\Resource\ConnectedAccountWriteResponse |
| python 📄 src/workos/pipes/_resource.py |
AsyncPipes.update_user_connected_account(user_id, slug, access_token?, refresh_token?, …)returnType: ConnectedAccount |
AsyncPipes.update_user_connected_account(user_id, slug, account_display_name?, account_identifier?, …)returnType: ConnectedAccountWriteResponse |
SSO
Parameter changes (11)
| Method | Changes | Languages |
|---|---|---|
SSO.get_profile_and_token |
code_verifier added |
python, ruby |
SSO.getProfileAndToken |
codeVerifier added; subjectToken moved 1→2; subjectTokenType moved 2→3; organizationId moved 3→4; requestOptions moved 4→5 |
ios, kotlin, php, python |
SSO.getProfileAndTokenSuspend |
subjectToken moved 1→2; subjectTokenType moved 2→3; organizationId moved 3→4; requestOptions moved 4→5; codeVerifier added |
kotlin |
UserManagement
Parameter changes (4)
| Method | Changes | Languages |
|---|---|---|
UserManagement.create |
createUserPassword moved 0→1; email moved 1→0 |
kotlin |
UserManagement.createSuspend |
createUserPassword moved 0→1; email moved 1→0 |
kotlin |
Additive (315)
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest
| Change | Languages |
|---|---|
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest added (type) |
dotnet 📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt php 📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php python 📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py ruby 📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.AccountDisplayName added (field) |
dotnet 📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt php 📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php python 📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py ruby 📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.Config added (field) |
dotnet 📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift php 📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php python 📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py ruby 📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ConnectionOwner added (field) |
dotnet 📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt php 📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php python 📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py ruby 📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.OrganizationId added (field) |
dotnet 📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt php 📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php python 📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py ruby 📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.ReturnTo added (field) |
dotnet 📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt php 📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php python 📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py ruby 📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.UserId added (field) |
dotnet 📄 src/WorkOS.net/Entities/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt php 📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php python 📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py ruby 📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner added (enum) |
dotnet 📄 src/WorkOS.net/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.cs go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.swift kotlin 📄 src/main/kotlin/com/workos/types/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.kt ruby 📄 lib/workos/types/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.Organization added (enum value) |
dotnet 📄 src/WorkOS.net/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.cs go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.swift python 📄 src/workos/common/models/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.py ruby 📄 lib/workos/types/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.Unknown added (enum value) |
dotnet 📄 src/WorkOS.net/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.cs |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.User added (enum value) |
dotnet 📄 src/WorkOS.net/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.cs go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwner.swift python 📄 src/workos/common/models/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.py ruby 📄 lib/workos/types/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.rb |
AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequestConnectionOwnerLiteral added (enum) |
python 📄 src/workos/common/models/add_data_integrations_get_data_integration_authorize_url_request_connection_owner.py |
AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest
| Change | Languages |
|---|---|
AddDataIntegrationsGetDataIntegrationAuthorizeURLRequest.connection_intent added (field) |
go 📄 models.go ios 📄 Sources/WorkOS/Models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.kt php 📄 lib/Resource/AddDataIntegrationsGetDataIntegrationAuthorizeUrlRequest.php python 📄 src/workos/pipes/models/add_data_integrations_get_data_integration_authorize_url_request.py ruby 📄 lib/workos/pipes/add_data_integrations_get_data_integration_authorize_url_request.rb |
AgentBlueprint
| Change | Languages |
|---|---|
AgentBlueprint.InvocableAs added (field) |
dotnet 📄 src/WorkOS.net/Entities/AgentBlueprint.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprint.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprint.kt php 📄 lib/Resource/AgentBlueprint.php python 📄 src/workos/agents/models/agent_blueprint.py ruby 📄 lib/workos/agents/agent_blueprint.rb |
AgentBlueprintCreatedData.InvocableAs added (field) |
dotnet 📄 src/WorkOS.net/Entities/AgentBlueprintCreatedData.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintCreatedData.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintCreatedData.kt php 📄 lib/Resource/AgentBlueprintCreatedData.php python 📄 src/workos/common/models/agent_blueprint_created_data.py ruby 📄 lib/workos/shared/agent_blueprint_created_data.rb |
AgentBlueprintCreatedDataInvocableAs added (type) |
dotnet 📄 src/WorkOS.net/Entities/AgentBlueprintCreatedDataInvocableAs.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintCreatedDataInvocableAs.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintCreatedDataInvocableAs.kt php 📄 lib/Resource/AgentBlueprintCreatedDataInvocableAs.php python 📄 src/workos/common/models/agent_blueprint_created_data_invocable_as.py ruby 📄 lib/workos/shared/agent_blueprint_created_data_invocable_as.rb |
AgentBlueprintCreatedDataInvocableAs.InstanceTypes added (field) |
dotnet 📄 src/WorkOS.net/Entities/AgentBlueprintCreatedDataInvocableAs.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintCreatedDataInvocableAs.swift php 📄 lib/Resource/AgentBlueprintCreatedDataInvocableAs.php python 📄 src/workos/common/models/agent_blueprint_created_data_invocable_as.py ruby 📄 lib/workos/shared/agent_blueprint_created_data_invocable_as.rb |
AgentBlueprintCreatedDataInvocableAsInstanceTypes added (enum) |
dotnet 📄 src/WorkOS.net/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.cs go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.swift kotlin 📄 src/main/kotlin/com/workos/types/AgentBlueprintCreatedDataInvocableAsInstanceTypes.kt ruby 📄 lib/workos/types/agent_blueprint_created_data_invocable_as_instance_types.rb |
AgentBlueprintCreatedDataInvocableAsInstanceTypes.Autonomous added (enum value) |
dotnet 📄 src/WorkOS.net/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.cs go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.swift python 📄 src/workos/common/models/agent_blueprint_created_data_invocable_as_instance_types.py ruby 📄 lib/workos/types/agent_blueprint_created_data_invocable_as_instance_types.rb |
AgentBlueprintCreatedDataInvocableAsInstanceTypes.Delegated added (enum value) |
dotnet 📄 src/WorkOS.net/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.cs go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.swift python 📄 src/workos/common/models/agent_blueprint_created_data_invocable_as_instance_types.py ruby 📄 lib/workos/types/agent_blueprint_created_data_invocable_as_instance_types.rb |
AgentBlueprintCreatedDataInvocableAsInstanceTypes.Unknown added (enum value) |
dotnet 📄 src/WorkOS.net/Enums/AgentBlueprintCreatedDataInvocableAsInstanceTypes.cs |
AgentBlueprintCreatedDataInvocableAsInstanceTypesLiteral added (enum) |
python 📄 src/workos/common/models/agent_blueprint_created_data_invocable_as_instance_types.py |
AgentBlueprintInvocableAs added (type) |
go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintInvocableAs.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintInvocableAs.kt php 📄 lib/Resource/AgentBlueprintInvocableAs.php ruby 📄 lib/workos/agents/agent_blueprint_invocable_as.rb |
AgentBlueprintInvocableAs.instance_types added (field) |
go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintInvocableAs.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintInvocableAs.kt php 📄 lib/Resource/AgentBlueprintInvocableAs.php ruby 📄 lib/workos/agents/agent_blueprint_invocable_as.rb |
AgentBlueprintInvocableAsInstanceTypes added (type) |
go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AgentBlueprintInvocableAsInstanceTypes.swift kotlin 📄 src/main/kotlin/com/workos/types/AgentBlueprintInvocableAsInstanceTypes.kt |
AgentBlueprintInvocableAsInstanceTypes.autonomous added (enum value) |
ios 📄 Sources/WorkOS/Enums/AgentBlueprintInvocableAsInstanceTypes.swift |
AgentBlueprintInvocableAsInstanceTypes.delegated added (enum value) |
ios 📄 Sources/WorkOS/Enums/AgentBlueprintInvocableAsInstanceTypes.swift |
AgentBlueprintsCreateRequestInvocableAs added (type) |
dotnet 📄 src/WorkOS.net/Entities/AgentBlueprintsCreateRequestInvocableAs.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintsCreateRequestInvocableAs.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintsCreateRequestInvocableAs.kt php 📄 lib/Resource/AgentBlueprintsCreateRequestInvocableAs.php python 📄 src/workos/agents/models/agent_blueprints_create_request_invocable_as.py ruby 📄 lib/workos/agents/agent_blueprints_create_request_invocable_as.rb |
AgentBlueprintsCreateRequestInvocableAs.InstanceTypes added (field) |
dotnet 📄 src/WorkOS.net/Entities/AgentBlueprintsCreateRequestInvocableAs.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintsCreateRequestInvocableAs.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintsCreateRequestInvocableAs.kt php 📄 lib/Resource/AgentBlueprintsCreateRequestInvocableAs.php python 📄 src/workos/agents/models/agent_blueprints_create_request_invocable_as.py ruby 📄 lib/workos/agents/agent_blueprints_create_request_invocable_as.rb |
AgentBlueprintsCreateRequestInvocableAsInstanceTypes added (type) |
go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AgentBlueprintsCreateRequestInvocableAsInstanceTypes.swift kotlin 📄 src/main/kotlin/com/workos/types/AgentBlueprintsCreateRequestInvocableAsInstanceTypes.kt |
AgentBlueprintsCreateRequestInvocableAsInstanceTypes.autonomous added (enum value) |
ios 📄 Sources/WorkOS/Enums/AgentBlueprintsCreateRequestInvocableAsInstanceTypes.swift |
AgentBlueprintsCreateRequestInvocableAsInstanceTypes.delegated added (enum value) |
ios 📄 Sources/WorkOS/Enums/AgentBlueprintsCreateRequestInvocableAsInstanceTypes.swift |
AgentBlueprintsUpdateRequestInvocableAs added (type) |
go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintsUpdateRequestInvocableAs.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintsUpdateRequestInvocableAs.kt php 📄 lib/Resource/AgentBlueprintsUpdateRequestInvocableAs.php ruby 📄 lib/workos/agents/agent_blueprints_update_request_invocable_as.rb |
AgentBlueprintsUpdateRequestInvocableAs.instance_types added (field) |
go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintsUpdateRequestInvocableAs.swift php 📄 lib/Resource/AgentBlueprintsUpdateRequestInvocableAs.php ruby 📄 lib/workos/agents/agent_blueprints_update_request_invocable_as.rb |
AgentBlueprintsUpdateRequestInvocableAsInstanceTypes added (type) |
go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.swift kotlin 📄 src/main/kotlin/com/workos/types/AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.kt |
AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.autonomous added (enum value) |
ios 📄 Sources/WorkOS/Enums/AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.swift |
AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.delegated added (enum value) |
ios 📄 Sources/WorkOS/Enums/AgentBlueprintsUpdateRequestInvocableAsInstanceTypes.swift |
AgentBlueprintUpdatedData added (service) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.created_at added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.description added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.id added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.invocable_by added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.name added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.object added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.permissions added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.session_settings added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedData.updated_at added (property) |
ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
AgentBlueprintUpdatedDataInvocableAs added (type) |
go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintUpdatedDataInvocableAs.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintUpdatedDataInvocableAs.kt php 📄 lib/Resource/AgentBlueprintUpdatedDataInvocableAs.php ruby 📄 lib/workos/shared/agent_blueprint_updated_data_invocable_as.rb |
AgentBlueprintUpdatedDataInvocableAs.instance_types added (field) |
go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintUpdatedDataInvocableAs.swift php 📄 lib/Resource/AgentBlueprintUpdatedDataInvocableAs.php ruby 📄 lib/workos/shared/agent_blueprint_updated_data_invocable_as.rb |
AgentBlueprintUpdatedDataInvocableAsInstanceTypes added (type) |
go 📄 enums.go ios 📄 Sources/WorkOS/Enums/AgentBlueprintUpdatedDataInvocableAsInstanceTypes.swift kotlin 📄 src/main/kotlin/com/workos/types/AgentBlueprintUpdatedDataInvocableAsInstanceTypes.kt |
AgentBlueprintUpdatedDataInvocableAsInstanceTypes.autonomous added (enum value) |
ios 📄 Sources/WorkOS/Enums/AgentBlueprintUpdatedDataInvocableAsInstanceTypes.swift |
AgentBlueprintUpdatedDataInvocableAsInstanceTypes.delegated added (enum value) |
ios 📄 Sources/WorkOS/Enums/AgentBlueprintUpdatedDataInvocableAsInstanceTypes.swift |
Agents
| Change | Languages |
|---|---|
AgentsCreateBlueprintOptions.InvocableAs added (field) |
dotnet 📄 src/WorkOS.net/Services/Agents/_interfaces/AgentsOptions.cs go 📄 agents.go ios 📄 Sources/WorkOS/Models/AgentBlueprintsCreateRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintsCreateRequest.kt php 📄 lib/Resource/AgentBlueprintsCreateRequest.php python 📄 src/workos/agents/models/agent_blueprints_create_request.py ruby 📄 lib/workos/agents/agent_blueprints_create_request.rb |
AgentsCreateBlueprintParams.invocable_as added (field) |
go 📄 agents.go ios 📄 Sources/WorkOS/Models/AgentBlueprintsUpdateRequest.swift kotlin 📄 src/main/kotlin/com/workos/models/AgentBlueprintsUpdateRequest.kt php 📄 lib/Resource/AgentBlueprintsUpdateRequest.php python 📄 src/workos/agents/models/agent_blueprints_update_request.py ruby 📄 lib/workos/agents/agent_blueprints_update_request.rb |
AgentsUpdateBlueprintOptions.InvocableAs added (field) |
dotnet 📄 src/WorkOS.net/Services/Agents/_interfaces/AgentsOptions.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/AgentBlueprintUpdatedData.swift php 📄 lib/Resource/AgentBlueprintUpdatedData.php ruby 📄 lib/workos/shared/agent_blueprint_updated_data.rb |
ConnectedAccount
| Change | Languages |
|---|---|
ConnectedAccount.EstablishedByUserId added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccount.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccount.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccount.kt php 📄 lib/Resource/ConnectedAccount.php python 📄 src/workos/common/models/connected_account.py ruby 📄 lib/workos/pipes/connected_account.rb |
ConnectedAccount.StateReason added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccount.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccount.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccount.kt php 📄 lib/Resource/ConnectedAccount.php python 📄 src/workos/common/models/connected_account.py ruby 📄 lib/workos/pipes/connected_account.rb |
ConnectedAccountWriteResponse added (type) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
ConnectedAccountWriteResponse.AccountDisplayName added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
ConnectedAccountWriteResponse.AccountIdentifier added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
ConnectedAccountWriteResponse.ApiKeyLast4 added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
ConnectedAccountWriteResponse.AuthMethod added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
ConnectedAccountWriteResponse.ClientId added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
ConnectedAccountWriteResponse.ClientSecretLast4 added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
ConnectedAccountWriteResponse.Config added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
ConnectedAccountWriteResponse.ConnectionRole added (field) |
dotnet 📄 src/WorkOS.net/Entities/ConnectedAccountWriteResponse.cs go 📄 models.go ios 📄 Sources/WorkOS/Models/ConnectedAccountWriteResponse.swift kotlin 📄 src/main/kotlin/com/workos/models/ConnectedAccountWriteResponse.kt php 📄 lib/Resource/ConnectedAccountWriteResponse.php python 📄 src/workos/common/models/connected_account_write_response.py ruby 📄 lib/workos/pipes/connected_account_write_response.rb |
🤖 I see new OpenAPI changes beep boop
Automated update from https://github.com/workos/workos/tree/e4da019bddceb527499ab7c8c290aebfae300751
Source PRs
Changes