feat(generated)!: regenerate from spec (9 changes)#491
Merged
gjtorikian merged 18 commits intoMay 26, 2026
Merged
Conversation
Replace inaccurate AuditLogSchemaDto reference with what actually happened: AuditLogSchemaJson was merged into AuditLogSchema, and sub-types were renamed from *Json* to *Input. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The release-please action's PR output has no `.version` field — it was always null, causing the inline step to fail with `Could not find '## [null]' heading`. Extract from `.title` instead. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…riptions AuditLogActionJson was removed (not renamed), and WebhookEndpointStatus was aliased to UpdateWebhookEndpointStatus (not removed). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
feat(organization_membership)!: Migrate organization membership to dedicated service
UserManagementto newOrganizationMembershipServiceclasscreate_organization_membership,get_organization_membership,update_organization_membership,delete_organization_membership,deactivate_organization_membership,reactivate_organization_membership,list_organization_memberships, andlist_organization_membership_groupsnow accessed viaclient.organization_membershipinstead ofclient.user_managementUserManagement::RoleSingleandUserManagement::RoleMultipledata classes (moved toOrganizationMembershipService)feat(api_keys)!: Add expires_at field to API key models
expires_atoptional field toApiKey,OrganizationApiKey,OrganizationApiKeyWithValue,UserApiKey, andUserApiKeyWithValuemodelsexpires_atfield toCreateOrganizationApiKeyandCreateUserApiKeyrequest modelscreate_organization_api_keyandcreate_user_api_keymethods to acceptexpires_atparameterfeat(radar)!: Remove device_fingerprint and bot_score fields from Radar
device_fingerprintandbot_scoreparameters fromRadar.create_attemptmethoddevice_fingerprintandbot_scorefields fromRadarStandaloneAssessRequestmodelRadarStandaloneAssessRequestAction: removedLOGIN,SIGNUP,SIGN_UP_2,SIGN_IN_2,SIGN_IN_3,SIGN_UP_3; standardized toSIGN_UPandSIGN_INCREDENTIAL_STUFFINGandIP_SIGN_UP_RATE_LIMITfromRadarStandaloneResponseControlenumfeat(audit_logs)!: Refactor audit logs models and type names
AuditLogSchematoAuditLogSchemaDtoAuditLogActionJsontoAuditLogAction(now extendsBaseModel)AuditLogExportJsontoAuditLogExport(now extendsBaseModel)AuditLogsRetentionJsontoAuditLogsRetention(now extendsBaseModel)AuditLogExportJsonStatetype; replaced withAuditLogExportStatelist_actionsmethod return type fromAuditLogActionJsontoAuditLogActioncreate_exportandget_exportmethod return types fromAuditLogExportJsontoAuditLogExportfeat(webhooks)!: Rename WebhookEndpointJson to WebhookEndpoint
WebhookEndpointJsontoWebhookEndpointlist_webhook_endpoints,create_webhook_endpoint, andupdate_webhook_endpointmethod return typesWebhookEndpointStatusclass andWebhookEndpointJsonStatusalias (now usesUpdateWebhookEndpointStatus)WebhookEndpointto extendBaseModelfor consistencyfeat(vault): Add new Vault service with key-value operations
Vaultservice class with methods:create_data_key,create_decrypt,create_rekey,list_kv,create_kv,get_name,get_kv,update_kv,delete_kv,list_kv_metadata,list_kv_versionsActor,CreateDataKeyRequest,CreateDataKeyResponse,CreateObjectRequest,DecryptRequest,DecryptResponse,DeleteObjectResponse,ObjectModel,ObjectMetadata,ObjectSummary,ObjectVersion,ObjectWithoutValue,RekeyRequest,UpdateObjectRequestVaultOrderenum for sorting operationsclient.vaultaccessor to access the new servicefeat(pipes): Add Pipes connected account event models
PipeConnectedAccountmodel for representing connected accountsPipesConnectedAccountConnected,PipesConnectedAccountDisconnected,PipesConnectedAccountReauthorizationNeededPipeConnectedAccountStateenum withCONNECTEDandNEEDS_REAUTHORIZATIONvaluesCreateWebhookEndpointEventsandUpdateWebhookEndpointEventsfeat(authorization)!: Add filtering parameters to authorization list methods
resource_id,resource_external_id,resource_type_slugfilter parameters tolist_role_assignmentsmethodrole_slugfilter parameter tolist_role_assignments_for_resource_by_external_idandlist_role_assignments_for_resourcemethodssearchparameter fromlist_resourcesmethodfeat(generated): Add Error and Actor shared models
Errormodel in shared module for error responsesActormodel in vault module representing user/actor informationTriggered by workos/openapi-spec@b0eb6fb
BEGIN_COMMIT_OVERRIDE
feat(organization_membership)!: Migrate organization membership to dedicated service (#491)
feat(api_keys)!: Add expires_at field to API key models (#491)
feat(radar)!: Remove device_fingerprint and bot_score fields from Radar (#491)
feat(audit_logs)!: Refactor audit logs models and type names (#491)
feat(webhooks)!: Rename WebhookEndpointJson to WebhookEndpoint (#491)
feat(vault): Add new Vault service with key-value operations (#491)
feat(pipes): Add Pipes connected account event models (#491)
feat(authorization)!: Add filtering parameters to authorization list methods (#491)
feat(generated): Add Error and Actor shared models (#491)
END_COMMIT_OVERRIDE