Skip to content

chore: 🐝 Update SDK - Generate [next] 3.19.0 - #152

Open
github-actions[bot] wants to merge 2 commits into
nextfrom
speakeasy-sdk-regen-next-1785630127
Open

chore: 🐝 Update SDK - Generate [next] 3.19.0#152
github-actions[bot] wants to merge 2 commits into
nextfrom
speakeasy-sdk-regen-next-1785630127

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Java SDK Changes:

  • novu.workflows.create():
    • request.body Changed
    • response Changed (Breaking ⚠️)
  • novu.channelEndpoints.update():
    • request.body.endpoint Changed
    • response Changed (Breaking ⚠️)
  • novu.channelEndpoints.get(): response Changed (Breaking ⚠️)
  • novu.channelEndpoints.create():
    • request.body Changed
    • response Changed (Breaking ⚠️)
  • novu.channelEndpoints.list():
    • request Changed
    • response.data[] Changed (Breaking ⚠️)
  • novu.workflowsSteps.generatePreview():
    • request.body.previewPayload.subscriber.channels[].providerId Changed
    • response Changed (Breaking ⚠️)
  • novu.workflows.sync(): response Changed (Breaking ⚠️)
  • novu.workflows.modify(): response Changed (Breaking ⚠️)
  • novu.workflows.workflowDetails(): response Changed (Breaking ⚠️)
  • novu.workflows.update():
    • request.body Changed
    • response Changed (Breaking ⚠️)
  • novu.layouts.get(): response.controls.uiSchema Changed
  • novu.workflows.list(): response.workflows[] Changed
  • novu.broadcast(): request.body Changed
  • novu.triggerBulk():
    • request.body.events[] Changed
  • novu.environments.diff(): response.resources[].dependencies[].reason Changed
  • novu.layouts.create(): response.controls.uiSchema Changed
  • novu.layouts.list(): response.layouts[].controls.uiSchema Changed
  • novu.layouts.update(): response.controls.uiSchema Changed
  • novu.agents.create(): Added
  • novu.layouts.duplicate(): response.controls.uiSchema Changed
  • novu.layouts.generatePreview():
    • request.body.previewPayload.subscriber.channels[].providerId Changed
    • response.previewPayloadExample.subscriber.channels[].providerId Changed
  • novu.subscribers.search(): response.data[].channels[].providerId Changed
  • novu.subscribers.create():
    • response.channels[].providerId Changed
    • error.channels[].providerId Changed
  • novu.subscribers.get(): response.channels[].providerId Changed
  • novu.subscribers.update(): response.channels[].providerId Changed
  • novu.subscribers.updatePreferences():
    • request.body.channels.tool Added
    • response Changed
  • novu.subscribers.updateCredentials():
    • request.body.providerId Changed
    • response.channels[].providerId Changed
  • novu.subscribers.notifications.list(): response.data[].channelType.enum(tool) Added
  • novu.subscribers.notifications.completeAction(): response.channelType.enum(tool) Added
  • novu.subscribers.notifications.revertAction(): response.channelType.enum(tool) Added
  • novu.subscribers.notifications.archive(): response.channelType.enum(tool) Added
  • novu.subscribers.notifications.markAsRead(): response.channelType.enum(tool) Added
  • novu.subscribers.notifications.snooze(): response.channelType.enum(tool) Added
  • novu.subscribers.notifications.unarchive(): response.channelType.enum(tool) Added
  • novu.subscribers.notifications.markAsUnread(): response.channelType.enum(tool) Added
  • novu.subscribers.notifications.unsnooze(): response.channelType.enum(tool) Added
  • novu.subscribers.preferences.list(): response Changed
  • novu.subscribers.preferences.bulkUpdate():
    • request.body.preferences[].channels.tool Added
    • response.[].channels.tool Added
  • novu.subscribers.credentials.upsert():
    • request.body.providerId Changed
    • response.channels[].providerId Changed
  • novu.subscribers.messages.updateActionStatus(): response Changed
  • novu.agents.integrations.delete(): Added
  • novu.trigger(): request.body Changed
  • novu.agents.integrations.update(): Added
  • novu.agents.integrations.list(): Added
  • novu.agents.integrations.create(): Added
  • novu.agents.updateBridge(): Added
  • novu.workflows.steps.get(): response Changed
  • novu.agents.delete(): Added
  • novu.channelConnections.list():
    • request Changed
    • response.data[] Changed
  • novu.channelConnections.create():
    • request.body Changed
    • response Changed
  • novu.channelConnections.retrieve(): response Changed
  • novu.channelConnections.update():
    • request.body Changed
    • response Changed
  • novu.agents.update(): Added
  • novu.agents.retrieve(): Added
  • novu.agents.sendReply(): Added
  • novu.agents.list(): Added
  • novu.integrations.list(): response.[] Changed
  • novu.integrations.create():
    • request.body Changed
    • response Changed
  • novu.integrations.update():
    • request.body.credentials.whatsNextCompletedAt Added
    • response Changed
  • novu.integrations.delete(): response.[] Changed
  • novu.integrations.setPrimary(): response Changed
  • novu.integrations.listActive(): response.[] Changed
  • novu.integrations.generateConnectOAuthUrl():
    • request.body.contextHash Added
  • novu.integrations.linkChannelEndpoint():
    • request.body.context Added
  • novu.integrations.generateLinkUserOAuthUrl():
    • request.body.contextHash Added
  • novu.messages.list():
    • request.channel Changed
    • response.data[] Changed
  • novu.messages.deleteByTransactionId(): request.channel Changed
  • novu.notifications.list():
    • request.channels Changed
    • response.data[] Changed
  • novu.notifications.get(): response Changed
  • novu.subscribersMessages.markAllAs(): response.[] Changed
  • novu.subscribersNotifications.getFeed(): response.data[].channel.enum(tool) Added
  • novu.subscribersProperties.updateOnlineStatus(): response.channels[].providerId Changed

View full SDK changelog

OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (45174:12)
├─┬Paths
│ ├──[+] path (22846:3)
│ ├──[+] path (19741:3)
│ ├──[+] path (20411:3)
│ ├──[+] path (21865:3)
│ ├──[+] path (22178:3)
│ ├──[+] path (20940:3)
│ ├─┬/v1/integrations/channel-connections/oauth
│ │ └─┬POST
│ │   └──[🔀] description (38716:20)
│ ├─┬/v1/channel-connections
│ │ └─┬GET
│ │   ├──[+] parameters (23527:17)❌ 
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   └──[+] enum (23550:17)
│ │   └──Parameters
│ ├─┬/v1/channel-endpoints
│ │ ├─┬GET
│ │ │ ├─┬Parameters
│ │ │ │ └─┬Schema
│ │ │ │   └──[+] enum (25183:17)
│ │ │ └──Parameters
│ │ └─┬POST
│ │   └─┬Requestbody
│ │     └─┬application/json
│ │       └─┬Schema
│ │         ├──[+] oneOf (56874:7)
│ │         ├──[+] oneOf (56797:7)
│ │         ├──[+] oneOf (56946:7)
│ │         ├──[+] oneOf (57031:7)
│ │         ├──[+] oneOf (57115:7)
│ │         ├──[+] oneOf (57196:7)
│ │         ├──[+] oneOf (57285:7)
│ │         └──Discriminator
│ ├─┬/v1/integrations/chat/oauth
│ │ └─┬POST
│ │   └──[🔀] description (39654:20)
│ ├─┬/v1/messages/transaction/{transactionId}
│ │ └─┬DELETE
│ │   └─┬Parameters
│ │     └─┬Schema
│ │       └──[+] enum (40632:17)
│ ├─┬/v2/workflows
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] maximum (17211:22)❌ 
│ │   │   └──[+] minimum (17210:22)❌ 
│ │   └─┬Parameters
│ │     └─┬Schema
│ │       └──[+] minimum (17219:22)❌ 
│ ├─┬/v1/messages
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/v1/integrations/channel-endpoints/oauth
│ │ └─┬POST
│ │   └──[🔀] description (39341:20)
│ ├─┬/v1/events/trigger/broadcast
│ │ └─┬POST
│ │   └──[🔀] description (35281:20)
│ ├─┬/v2/layouts
│ │ └─┬GET
│ │   ├─┬Parameters
│ │   │ └─┬Schema
│ │   │   ├──[+] maximum (2942:22)❌ 
│ │   │   └──[+] minimum (2941:22)❌ 
│ │   └─┬Parameters
│ │     └─┬Schema
│ │       └──[+] minimum (2950:22)❌ 
│ └─┬/v2/contexts
│   ├─┬GET
│   │ └──[🔀] description (319:20)
│   └─┬POST
│     └──[🔀] description (7:20)
├─┬Tags
│ └──[+] Agents (45231:5)
└─┬Components
  ├──[+] schemas (47583:7)
  ├──[+] schemas (48041:7)
  ├──[+] schemas (47837:7)
  ├──[+] schemas (54425:7)
  ├──[+] schemas (48259:7)
  ├──[+] schemas (56874:7)
  ├──[+] schemas (47687:7)
  ├──[+] schemas (48125:7)
  ├──[+] schemas (48170:7)
  ├──[+] schemas (47974:7)
  ├──[+] schemas (48077:7)
  ├──[+] schemas (47360:7)
  ├──[+] schemas (47790:7)
  ├──[+] schemas (47525:7)
  ├──[+] schemas (47391:7)
  ├──[+] schemas (47708:7)
  ├──[+] schemas (48008:7)
  ├──[+] schemas (48145:7)
  ├──[+] schemas (47779:7)
  ├──[+] schemas (56786:7)
  ├──[+] schemas (54331:7)
  ├──[+] schemas (54857:7)
  ├──[+] schemas (47543:7)
  ├──[+] schemas (47957:7)
  ├──[+] schemas (48160:7)
  ├──[+] schemas (56861:7)
  ├──[+] schemas (57179:7)
  ├──[+] schemas (47846:7)
  ├──[+] schemas (47802:7)
  ├──[+] schemas (48178:7)
  ├──[+] schemas (47869:7)
  ├──[+] schemas (56937:7)
  ├──[+] schemas (47675:7)
  ├──[+] schemas (57260:7)
  ├──[+] schemas (47611:7)
  ├──[+] schemas (56797:7)
  ├──[+] schemas (47885:7)
  ├──[+] schemas (56946:7)
  ├──[+] schemas (57115:7)
  ├──[+] schemas (47378:7)
  ├──[+] schemas (47931:7)
  ├──[+] schemas (54348:7)
  ├──[+] schemas (47744:7)
  ├──[+] schemas (47982:7)
  ├──[+] schemas (48027:7)
  ├──[+] schemas (57031:7)
  ├──[+] schemas (57009:7)
  ├──[+] schemas (54309:7)
  ├──[+] schemas (57196:7)
  ├──[+] schemas (52932:7)
  ├──[+] schemas (57285:7)
  ├──[+] schemas (47640:7)
  ├──[+] schemas (47431:7)
  ├──[+] schemas (47339:7)
  ├──[+] schemas (48283:7)
  ├──[+] schemas (47911:7)
  ├──[+] schemas (57095:7)
  ├──[+] schemas (47453:7)
  ├─┬ChatStepResponseDto
  │ ├──[+] properties (53383:9)
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (53410:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (53435:11)❌ 
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (53401:13)❌ 
  │ │ ├──[🔀] type (53384:17)❌ 
  │ │ ├──[🔀] description (53385:24)
  │ │ ├──[+] nullable (53403:21)❌ 
  │ │ └──[+] example (53388:13)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (53407:33)❌ 
  │ │ ├──[🔀] type (53405:17)❌ 
  │ │ └──[🔀] description (53406:24)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ ├─┬stepId
  │ │ └──[🔀] description (53419:24)
  │ └─┬workflowId
  │   └──[🔀] description (53429:24)
  ├─┬SubscriberChannelDto
  │ └─┬providerId
  │   ├──[+] enum (45701:15)
  │   ├──[+] enum (45693:15)
  │   ├──[+] enum (45705:15)
  │   └──[+] enum (45706:15)
  ├─┬EmailStepResponseDto
  │ ├──[+] properties (53032:9)
  │ ├─┬type
  │ │ └──[🔀] $ref (53084:11)❌ 
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (53050:13)❌ 
  │ │ ├──[🔀] type (53033:17)❌ 
  │ │ ├──[🔀] description (53034:24)
  │ │ ├──[+] nullable (53052:21)❌ 
  │ │ └──[+] example (53037:13)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (53056:33)❌ 
  │ │ ├──[🔀] type (53054:17)❌ 
  │ │ └──[🔀] description (53055:24)
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (53059:24)
  │ ├─┬workflowId
  │ │ └──[🔀] description (53078:24)
  │ ├─┬stepId
  │ │ └──[🔀] description (53068:24)
  │ └─┬variables
  │   └──[🔀] $ref (46106:13)❌ 
  ├─┬WorkflowResponseDto
  │ ├──[+] properties (54542:9)
  │ ├─┬payloadSchema
  │ │ └──[🔀] description (54626:24)
  │ ├─┬isTranslationEnabled
  │ │ ├──[🔀] type (54519:17)❌ 
  │ │ ├──[🔀] description (54520:24)
  │ │ └──[-] default (49326:20)❌ 
  │ ├─┬name
  │ │ ├──[🔀] description (54622:24)
  │ │ └──[+] nullable (54623:21)❌ 
  │ ├─┬preferences
  │ │ ├──[+] additionalProperties (54537:33)❌ 
  │ │ ├──[+] type (54534:17)❌ 
  │ │ ├──[🔀] description (54535:24)
  │ │ ├──[+] nullable (54536:21)❌ 
  │ │ └──[-] allOf (49277:7)❌ 
  │ ├─┬updatedBy
  │ │ ├──[+] type (54558:17)❌ 
  │ │ ├──[🔀] description (54559:24)
  │ │ ├──[-] nullable (49344:21)❌ 
  │ │ └──[-] allOf (46766:7)❌ 
  │ ├─┬status
  │ │ └──[🔀] $ref (54555:11)❌ 
  │ ├─┬lastTriggeredAt
  │ │ ├──[-] type (49398:17)❌ 
  │ │ ├──[🔀] description (54573:24)
  │ │ └──[+] allOf (51584:7)
  │ ├─┬origin
  │ │ └──[🔀] $ref (54516:11)❌ 
  │ ├─┬lastPublishedAt
  │ │ ├──[+] additionalProperties (54619:13)❌ 
  │ │ ├──[🔀] type (54616:17)❌ 
  │ │ ├──[🔀] description (54617:24)
  │ │ └──[-] nullable (49350:21)❌ 
  │ ├─┬issues
  │ │ ├──[-] additionalProperties (49396:13)❌ 
  │ │ ├──[🔀] type (54539:17)❌ 
  │ │ ├──[🔀] description (54540:24)
  │ │ └──[+] default (54541:20)❌ 
  │ ├─┬payloadExample
  │ │ └──[🔀] $ref (46146:13)❌ 
  │ ├─┬description
  │ │ └──[🔀] description (54562:24)
  │ ├─┬createdAt
  │ │ ├──[-] type (49340:17)❌ 
  │ │ ├──[🔀] description (54543:24)
  │ │ ├──[+] nullable (54545:21)❌ 
  │ │ └──[+] allOf (54425:7)
  │ ├─┬workflowId
  │ │ ├──[🔀] type (54531:17)❌ 
  │ │ └──[🔀] description (54532:24)
  │ ├─┬lastPublishedBy
  │ │ ├──[+] type (54569:17)❌ 
  │ │ ├──[🔀] description (54570:24)
  │ │ └──[-] allOf (46766:7)❌ 
  │ ├─┬steps
  │ │ └─┬Schema
  │ │   ├──[+] oneOf (54348:7)
  │ │   └──Discriminator
  │ ├─┬tags
  │ │ ├──[🔀] description (54579:24)
  │ │ └─┬Schema
  │ │   ├──[+] discriminator (54594:15)❌ 
  │ │   ├──[-] type (49310:19)❌ 
  │ │   ├──[+] oneOf (54232:7)
  │ │   ├──[+] oneOf (53021:7)
  │ │   ├──[+] oneOf (53137:7)
  │ │   ├──[+] oneOf (53256:7)
  │ │   ├──[+] oneOf (53372:7)
  │ │   ├──[+] oneOf (53512:7)
  │ │   ├──[+] oneOf (53677:7)
  │ │   ├──[+] oneOf (53927:7)
  │ │   ├──[+] oneOf (53826:7)
  │ │   ├──[+] oneOf (54076:7)
  │ │   └──[+] oneOf (54348:7)
  │ ├─┬severity
  │ │ └──[🔀] $ref (54610:11)❌ 
  │ ├─┬updatedAt
  │ │ ├──[+] items (54525:13)❌ 
  │ │ ├──[🔀] type (54523:17)❌ 
  │ │ └──[🔀] description (54522:24)
  │ ├─┬slug
  │ │ └──[🔀] $ref (45843:13)❌ 
  │ └─┬validatePayload
  │   ├──[-] type (49316:17)❌ 
  │   ├──[🔀] description (54564:24)
  │   ├──[+] nullable (54565:21)❌ 
  │   └──[+] allOf (51584:7)
  ├─┬PatchPreferenceChannelsDto
  │ └──[+] properties (51134:9)
  ├─┬CustomStepResponseDto
  │ ├──[+] properties (53938:9)
  │ ├─┬workflowId
  │ │ └──[🔀] description (53984:24)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (53962:33)❌ 
  │ │ ├──[🔀] type (53960:17)❌ 
  │ │ └──[🔀] description (53961:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (53990:11)❌ 
  │ ├─┬stepId
  │ │ └──[🔀] description (53974:24)
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (53965:24)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ └─┬slug
  │   ├──[+] additionalProperties (53956:13)❌ 
  │   ├──[🔀] type (53939:17)❌ 
  │   ├──[🔀] description (53940:24)
  │   ├──[+] nullable (53958:21)❌ 
  │   └──[+] example (53943:13)
  ├─┬InAppStepResponseDto
  │ ├──[+] properties (54243:9)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (54267:33)❌ 
  │ │ ├──[🔀] type (54265:17)❌ 
  │ │ └──[🔀] description (54266:24)
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (54261:13)❌ 
  │ │ ├──[🔀] type (54244:17)❌ 
  │ │ ├──[🔀] description (54245:24)
  │ │ ├──[+] nullable (54263:21)❌ 
  │ │ └──[+] example (54248:13)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ ├─┬workflowId
  │ │ └──[🔀] description (54289:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (54295:11)❌ 
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (54270:24)
  │ └─┬stepId
  │   └──[🔀] description (54279:24)
  ├─┬GenerateChatOauthUrlRequestDto
  │ ├─┬autoLinkUser
  │ │ └──[🔀] description (49139:24)
  │ └─┬scope
  │   └──[🔀] description (49100:24)
  ├─┬TopicSubscriberIdentifierDto
  │ └─┬identifier
  │   └──[+] maxLength (52405:22)❌ 
  ├─┬WorkflowPreferenceRequestDto
  │ └─┬condition
  │   ├──[🔀] description (52341:24)
  │   └──[🔀] example (52345:13)
  ├─┬ChatOrPushProviderEnum
  │ ├──[+] enum (49583:11)
  │ ├──[+] enum (49575:11)
  │ ├──[+] enum (49587:11)
  │ └──[+] enum (49588:11)
  ├─┬UiComponentEnum
  │ └──[+] enum (51647:11)
  ├─┬CredentialsDto
  │ └──[+] properties (48836:9)
  ├─┬GetChannelConnectionResponseDto
  │ ├─┬providerId
  │ │ ├──[+] enum (56134:15)
  │ │ ├──[+] enum (56135:15)
  │ │ ├──[+] enum (56115:15)
  │ │ ├──[+] enum (56128:15)
  │ │ ├──[+] enum (56132:15)
  │ │ ├──[+] enum (56123:15)
  │ │ ├──[+] enum (56102:15)
  │ │ ├──[+] enum (56042:15)
  │ │ ├──[+] enum (56127:15)
  │ │ └──[+] enum (56133:15)
  │ └─┬channel
  │   └──[+] enum (56034:15)
  ├─┬GroupPreferenceFilterDto
  │ └─┬condition
  │   ├──[🔀] description (52384:24)
  │   └──[🔀] example (52388:13)
  ├─┬UpdateTopicSubscriptionRequestDto
  │ └─┬preferences
  │   └──[🔀] example (52653:13)
  ├─┬ChatStepUpsertDto
  │ ├──[+] properties (54760:9)
  │ ├─┬type
  │ │ └──[🔀] $ref (54746:11)❌ 
  │ └─┬stepId
  │   ├──[+] additionalProperties (54779:13)❌ 
  │   ├──[🔀] type (54761:17)❌ 
  │   ├──[-] pattern (49524:20)❌ 
  │   ├──[🔀] description (54763:24)
  │   ├──[+] nullable (54762:21)❌ 
  │   └──[+] example (54766:13)
  ├─┬CreateSlackChannelEndpointDto
  │ ├──[+] properties (56294:9)
  │ ├─┬subscriberId
  │ │ ├──[🔀] description (56323:24)
  │ │ └──[🔀] example (56324:20)
  │ ├─┬identifier
  │ │ ├──[-] type (50945:17)❌ 
  │ │ ├──[🔀] description (56337:24)
  │ │ ├──[-] example (50948:20)
  │ │ └──[+] allOf (56274:7)
  │ ├─┬integrationIdentifier
  │ │ ├──[🔀] description (56287:24)
  │ │ └──[🔀] example (56289:20)
  │ ├─┬endpoint
  │ │ ├──[+] type (56295:17)❌ 
  │ │ ├──[🔀] description (56296:24)
  │ │ ├──[+] default (56298:20)❌ 
  │ │ └──[-] allOf (50933:7)❌ 
  │ └─┬type
  │   ├──[-] enum (50988:15)❌ 
  │   ├──[🔀] description (56292:24)
  │   └──[🔀] example (56293:20)
  ├─┬ThrottleStepResponseDto
  │ ├──[+] properties (53837:9)
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (53864:24)
  │ ├─┬stepId
  │ │ └──[🔀] description (53873:24)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (53855:13)❌ 
  │ │ ├──[🔀] type (53838:17)❌ 
  │ │ ├──[🔀] description (53839:24)
  │ │ ├──[+] nullable (53857:21)❌ 
  │ │ └──[+] example (53842:13)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (53861:33)❌ 
  │ │ ├──[🔀] type (53859:17)❌ 
  │ │ └──[🔀] description (53860:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (53889:11)❌ 
  │ └─┬workflowId
  │   └──[🔀] description (53883:24)
  ├─┬SubscriberPreferenceChannels
  │ └──[+] properties (50169:9)
  ├─┬GetChannelEndpointResponseDto
  │ ├─┬endpoint
  │ │ ├──[+] oneOf (56861:7)
  │ │ ├──[+] oneOf (56786:7)
  │ │ ├──[+] oneOf (56937:7)
  │ │ ├──[+] oneOf (57009:7)
  │ │ ├──[+] oneOf (57095:7)
  │ │ ├──[+] oneOf (57179:7)
  │ │ └──[+] oneOf (57260:7)
  │ ├─┬channel
  │ │ └──[+] enum (57362:15)
  │ ├─┬type
  │ │ ├──[+] enum (57504:15)
  │ │ ├──[+] enum (57500:15)
  │ │ ├──[+] enum (57502:15)
  │ │ ├──[+] enum (57505:15)
  │ │ ├──[+] enum (57499:15)
  │ │ ├──[+] enum (57501:15)
  │ │ └──[+] enum (57503:15)
  │ └─┬providerId
  │   ├──[+] enum (57451:15)
  │   ├──[+] enum (57443:15)
  │   ├──[+] enum (57370:15)
  │   ├──[+] enum (57455:15)
  │   ├──[+] enum (57460:15)
  │   ├──[+] enum (57462:15)
  │   ├──[+] enum (57463:15)
  │   ├──[+] enum (57430:15)
  │   ├──[+] enum (57461:15)
  │   └──[+] enum (57456:15)
  ├─┬GenerateLinkUserOauthUrlRequestDto
  │ ├──[+] properties (49250:9)
  │ ├─┬subscriberId
  │ │ ├──[🔀] description (49222:24)
  │ │ └──[-] example (44439:20)
  │ ├─┬userScope
  │ │ └──[🔀] description (49256:24)
  │ ├─┬integrationIdentifier
  │ │ ├──[🔀] description (49252:24)
  │ │ └──[+] example (49254:20)
  │ └─┬connectionIdentifier
  │   └──[🔀] description (49225:24)
  ├─┬UiSchemaGroupEnum
  │ └──[+] enum (51702:11)
  ├─┬SubscriptionPreferenceDto
  │ └─┬condition
  │   ├──[🔀] description (52210:24)
  │   └──[🔀] example (52214:13)
  ├─┬EmailControlDto
  │ ├──[+] properties (52984:9)
  │ ├──[+] properties (52996:9)
  │ ├──[+] properties (52992:9)
  │ ├──[+] properties (52988:9)
  │ ├─┬subject
  │ │ ├──[+] maxLength (52999:22)❌ 
  │ │ ├──[-] minLength (48107:22)❌ 
  │ │ └──[🔀] description (52998:24)
  │ ├─┬skip
  │ │ ├──[-] additionalProperties (48103:33)❌ 
  │ │ ├──[🔀] type (52980:17)❌ 
  │ │ ├──[🔀] description (52981:24)
  │ │ ├──[+] nullable (52983:21)❌ 
  │ │ └──[-] example (48093:13)
  │ └─┬layoutId
  │   ├──[-] type (48125:17)❌ 
  │   ├──[🔀] description (52985:24)
  │   ├──[-] nullable (48128:21)❌ 
  │   └──[+] allOf (52932:7)
  ├─┬ConfigurationsDto
  │ └──[+] properties (48867:9)
  ├─┬SmsStepResponseDto
  │ ├──[+] properties (53148:9)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (53175:24)
  │ ├─┬workflowId
  │ │ └──[🔀] description (53194:24)
  │ ├─┬stepId
  │ │ └──[🔀] description (53184:24)
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (53166:13)❌ 
  │ │ ├──[🔀] type (53149:17)❌ 
  │ │ ├──[🔀] description (53150:24)
  │ │ ├──[+] nullable (53168:21)❌ 
  │ │ └──[+] example (53153:13)
  │ ├─┬type
  │ │ └──[🔀] $ref (53200:11)❌ 
  │ └─┬workflowDatabaseId
  │   ├──[+] additionalProperties (53172:33)❌ 
  │   ├──[🔀] type (53170:17)❌ 
  │   └──[🔀] description (53171:24)
  ├─┬TriggerEventRequestDto
  │ ├──[+] properties (45943:9)
  │ ├──[+] properties (45930:9)
  │ ├─┬overrides
  │ │ ├──[+] additionalProperties (45991:13)❌ 
  │ │ ├──[+] type (45989:17)❌ 
  │ │ ├──[-] description (42154:24)
  │ │ ├──[-] example (42156:13)
  │ │ └──[-] allOf (42074:7)❌ 
  │ ├─┬to
  │ │ ├──[+] additionalProperties (45925:33)❌ 
  │ │ ├──[+] type (45923:17)❌ 
  │ │ ├──[🔀] description (45924:24)
  │ │ ├──[+] example (45927:13)
  │ │ ├──[-] oneOf (42165:15)❌ 
  │ │ ├──[-] oneOf (42174:15)❌ 
  │ │ ├──[-] oneOf (41949:7)❌ 
  │ │ └──[-] oneOf (42018:7)❌ 
  │ ├─┬actor
  │ │ └──[🔀] description (45972:24)
  │ ├─┬payload
  │ │ ├──[-] additionalProperties (42148:33)❌ 
  │ │ ├──[🔀] type (45917:17)❌ 
  │ │ ├──[🔀] description (45918:24)
  │ │ ├──[🔀] example (45920:20)
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-name-override (45921:38)
  │ ├─┬name
  │ │ ├──[🔀] description (45932:24)
  │ │ ├──[🔀] example (45934:20)
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-name-override (42144:38)❌ 
  │ ├─┬transactionId
  │ │ ├──[-] type (42181:17)❌ 
  │ │ ├──[🔀] description (45981:24)
  │ │ ├──[+] oneOf (45985:15)
  │ │ └──[+] oneOf (45781:7)
  │ ├─┬tenant
  │ │ ├──[🔀] description (45936:24)
  │ │ ├──[+] example (45938:13)
  │ │ ├──[+] allOf (45851:7)
  │ │ ├──[-] oneOf (42198:15)❌ 
  │ │ └──[-] oneOf (42004:7)❌ 
  │ └─┬context
  │   ├──[-] additionalProperties (42204:13)❌ 
  │   ├──[🔀] type (45944:17)❌ 
  │   ├──[+] description (45946:24)
  │   ├──[+] nullable (45945:21)❌ 
  │   └──[+] example (45948:20)
  ├─┬IntegrationResponseDto
  │ └─┬channel
  │   └──[+] enum (48907:15)
  ├─┬PushStepResponseDto
  │ ├──[+] properties (53267:9)
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (53285:13)❌ 
  │ │ ├──[🔀] type (53268:17)❌ 
  │ │ ├──[🔀] description (53269:24)
  │ │ ├──[+] nullable (53287:21)❌ 
  │ │ └──[+] example (53272:13)
  │ ├─┬workflowId
  │ │ └──[🔀] description (53313:24)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (53291:33)❌ 
  │ │ ├──[🔀] type (53289:17)❌ 
  │ │ └──[🔀] description (53290:24)
  │ ├─┬stepId
  │ │ └──[🔀] description (53303:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (53319:11)❌ 
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (53294:24)
  │ └─┬variables
  │   └──[🔀] $ref (46106:13)❌ 
  ├─┬LinkChannelEndpointRequestDto
  │ ├──[+] properties (49294:9)
  │ ├─┬subscriberId
  │ │ ├──[🔀] description (49288:24)
  │ │ └──[🔀] example (49289:20)
  │ └─┬integrationIdentifier
  │   ├──[+] additionalProperties (49297:13)❌ 
  │   ├──[🔀] type (49295:17)❌ 
  │   ├──[-] description (44503:24)
  │   └──[-] example (44504:20)
  ├─┬GenerateConnectOauthUrlRequestDto
  │ ├──[+] properties (49182:9)
  │ ├─┬integrationIdentifier
  │ │ ├──[🔀] description (49184:24)
  │ │ └──[+] example (49186:20)
  │ ├─┬autoLinkUser
  │ │ └──[🔀] description (49207:24)
  │ ├─┬subscriberId
  │ │ └──[🔀] description (49149:24)
  │ └─┬scope
  │   └──[🔀] description (49188:24)
  ├─┬ContentIssueEnum
  │ └──[+] enum (52803:11)
  ├─┬UpdateWorkflowDto
  │ ├──[-] required (49844:11)❌ 
  │ ├──[+] properties (55098:9)
  │ ├─┬steps
  │ │ └─┬Schema
  │ │   ├──[+] oneOf (54926:7)
  │ │   ├──Discriminator
  │ │   ├─┬ONEOF
  │ │   │ └──[🔀] $ref (54857:13)❌ 
  │ │   └─┬ONEOF
  │ │     └──[🔀] $ref (54902:13)❌ 
  │ ├─┬workflowId
  │ │ ├──[🔀] type (55087:17)❌ 
  │ │ └──[🔀] description (55088:24)
  │ ├─┬preferences
  │ │ ├──[+] additionalProperties (55093:33)❌ 
  │ │ ├──[+] type (55090:17)❌ 
  │ │ ├──[🔀] description (55091:24)
  │ │ ├──[+] nullable (55092:21)❌ 
  │ │ └──[-] allOf (49677:7)❌ 
  │ ├─┬tags
  │ │ ├──[🔀] description (55109:24)
  │ │ └─┬Schema
  │ │   ├──[+] discriminator (55124:15)❌ 
  │ │   ├──[-] type (49784:19)❌ 
  │ │   ├──[+] oneOf (54644:7)
  │ │   ├──[+] oneOf (54668:7)
  │ │   ├──[+] oneOf (54692:7)
  │ │   ├──[+] oneOf (54716:7)
  │ │   ├──[+] oneOf (54740:7)
  │ │   ├──[+] oneOf (54785:7)
  │ │   ├──[+] oneOf (54809:7)
  │ │   ├──[+] oneOf (54833:7)
  │ │   ├──[+] oneOf (54857:7)
  │ │   ├──[+] oneOf (54902:7)
  │ │   └──[+] oneOf (54926:7)
  │ ├─┬isTranslationEnabled
  │ │ ├──[🔀] type (55075:17)❌ 
  │ │ ├──[🔀] description (55076:24)
  │ │ └──[-] default (49800:20)❌ 
  │ ├─┬description
  │ │ ├──[-] type (49778:17)❌ 
  │ │ ├──[🔀] description (55099:24)
  │ │ ├──[+] nullable (55101:21)❌ 
  │ │ └──[+] allOf (54425:7)
  │ ├─┬validatePayload
  │ │ ├──[+] items (55081:13)❌ 
  │ │ ├──[🔀] type (55079:17)❌ 
  │ │ └──[🔀] description (55078:24)
  │ ├─┬name
  │ │ ├──[🔀] type (55095:17)❌ 
  │ │ ├──[🔀] description (55096:24)
  │ │ └──[+] default (55097:20)❌ 
  │ ├─┬payloadSchema
  │ │ └──[🔀] $ref (46146:13)❌ 
  │ ├─┬severity
  │ │ └──[🔀] $ref (55138:11)❌ 
  │ └─┬origin
  │   └──[🔀] $ref (55072:11)❌ 
  ├─┬CreateMsTeamsUserEndpointDto
  │ ├──[+] properties (56662:9)
  │ ├─┬type
  │ │ ├──[-] enum (51331:15)❌ 
  │ │ ├──[🔀] description (56660:24)
  │ │ └──[🔀] example (56661:20)
  │ ├─┬integrationIdentifier
  │ │ ├──[🔀] description (56655:24)
  │ │ └──[🔀] example (56657:20)
  │ ├─┬identifier
  │ │ ├──[-] type (51288:17)❌ 
  │ │ ├──[🔀] description (56705:24)
  │ │ ├──[-] example (51291:20)
  │ │ └──[+] allOf (56642:7)
  │ ├─┬endpoint
  │ │ ├──[+] type (56663:17)❌ 
  │ │ ├──[🔀] description (56664:24)
  │ │ ├──[+] default (56666:20)❌ 
  │ │ └──[-] allOf (51276:7)❌ 
  │ └─┬subscriberId
  │   ├──[🔀] description (56691:24)
  │   └──[🔀] example (56692:20)
  ├─┬DelayStepResponseDto
  │ ├──[+] properties (53523:9)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (53541:13)❌ 
  │ │ ├──[🔀] type (53524:17)❌ 
  │ │ ├──[🔀] description (53525:24)
  │ │ ├──[+] nullable (53543:21)❌ 
  │ │ └──[+] example (53528:13)
  │ ├─┬workflowId
  │ │ └──[🔀] description (53569:24)
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (53550:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (53575:11)❌ 
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (53547:33)❌ 
  │ │ ├──[🔀] type (53545:17)❌ 
  │ │ └──[🔀] description (53546:24)
  │ └─┬stepId
  │   └──[🔀] description (53559:24)
  ├─┬CreateMsTeamsChannelEndpointDto
  │ ├──[+] properties (56590:9)
  │ ├─┬integrationIdentifier
  │ │ ├──[🔀] description (56583:24)
  │ │ └──[🔀] example (56585:20)
  │ ├─┬type
  │ │ ├──[-] enum (51264:15)❌ 
  │ │ ├──[🔀] description (56588:24)
  │ │ └──[🔀] example (56589:20)
  │ ├─┬endpoint
  │ │ ├──[+] type (56591:17)❌ 
  │ │ ├──[🔀] description (56592:24)
  │ │ ├──[+] default (56594:20)❌ 
  │ │ └──[-] allOf (51204:7)❌ 
  │ ├─┬subscriberId
  │ │ ├──[🔀] description (56619:24)
  │ │ └──[🔀] example (56620:20)
  │ └─┬identifier
  │   ├──[-] type (51221:17)❌ 
  │   ├──[🔀] description (56633:24)
  │   ├──[-] example (51224:20)
  │   └──[+] allOf (56565:7)
  ├─┬CreateSlackUserEndpointDto
  │ ├──[+] properties (56366:9)
  │ ├─┬identifier
  │ │ ├──[-] type (51012:17)❌ 
  │ │ ├──[🔀] description (56409:24)
  │ │ ├──[-] example (51015:20)
  │ │ └──[+] allOf (56346:7)
  │ ├─┬subscriberId
  │ │ ├──[🔀] description (56395:24)
  │ │ └──[🔀] example (56396:20)
  │ ├─┬endpoint
  │ │ ├──[+] type (56367:17)❌ 
  │ │ ├──[🔀] description (56368:24)
  │ │ ├──[+] default (56370:20)❌ 
  │ │ └──[-] allOf (51000:7)❌ 
  │ ├─┬type
  │ │ ├──[-] enum (51055:15)❌ 
  │ │ ├──[🔀] description (56364:24)
  │ │ └──[🔀] example (56365:20)
  │ └─┬integrationIdentifier
  │   ├──[🔀] description (56359:24)
  │   └──[🔀] example (56361:20)
  ├─┬CreateIntegrationRequestDto
  │ └─┬channel
  │   └──[+] enum (48983:15)
  ├─┬DependencyReasonEnum
  │ ├──[+] enum (55885:11)
  │ └──[+] enum (55886:11)
  ├─┬CreateWebhookEndpointDto
  │ ├──[+] properties (56441:9)
  │ ├─┬type
  │ │ ├──[-] enum (51125:15)❌ 
  │ │ ├──[🔀] description (56439:24)
  │ │ └──[🔀] example (56440:20)
  │ ├─┬integrationIdentifier
  │ │ ├──[🔀] description (56434:24)
  │ │ └──[🔀] example (56436:20)
  │ ├─┬identifier
  │ │ ├──[-] type (51082:17)❌ 
  │ │ ├──[🔀] description (56484:24)
  │ │ ├──[-] example (51085:20)
  │ │ └──[+] allOf (56418:7)
  │ ├─┬subscriberId
  │ │ ├──[🔀] description (56470:24)
  │ │ └──[🔀] example (56471:20)
  │ └─┬endpoint
  │   ├──[+] type (56442:17)❌ 
  │   ├──[🔀] description (56443:24)
  │   ├──[+] default (56445:20)❌ 
  │   └──[-] allOf (51067:7)❌ 
  ├─┬TriggerEventToAllRequestDto
  │ ├──[+] properties (46048:9)
  │ ├─┬context
  │ │ ├──[-] additionalProperties (42280:13)❌ 
  │ │ ├──[🔀] type (46049:17)❌ 
  │ │ ├──[+] description (46051:24)
  │ │ ├──[+] nullable (46050:21)❌ 
  │ │ └──[+] example (46053:20)
  │ ├─┬name
  │ │ ├──[+] additionalProperties (46073:13)❌ 
  │ │ ├──[🔀] type (46071:17)❌ 
  │ │ └──[-] description (42240:24)
  │ ├─┬tenant
  │ │ ├──[+] additionalProperties (46036:33)❌ 
  │ │ ├──[+] type (46030:17)❌ 
  │ │ ├──[🔀] description (46035:24)
  │ │ ├──[+] example (46032:13)
  │ │ ├──[-] oneOf (42274:15)❌ 
  │ │ └──[-] oneOf (42004:7)❌ 
  │ ├─┬overrides
  │ │ ├──[-] additionalProperties (42257:13)❌ 
  │ │ ├──[+] type (46026:17)❌ 
  │ │ ├──[🔀] description (46027:24)
  │ │ ├──[-] example (42253:13)
  │ │ └──[-] allOf (42074:7)❌ 
  │ ├─┬transactionId
  │ │ ├──[-] type (42262:17)❌ 
  │ │ ├──[🔀] description (46065:24)
  │ │ ├──[+] oneOf (46067:15)
  │ │ └──[+] oneOf (45781:7)
  │ └─┬payload
  │   ├──[🔀] additionalProperties (46044:13)❌ 
  │   ├──[-] type (42243:17)❌ 
  │   ├──[🔀] description (46038:24)
  │   ├──[🔀] example (46040:13)
  │   └──[+] allOf (45851:7)
  ├─┬ChannelTypeEnum
  │ └──[+] enum (46104:11)
  ├─┬StepResponseDto
  │ ├──[+] properties (52866:9)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ ├─┬stepId
  │ │ └──[🔀] description (52902:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (52918:11)❌ 
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (52893:24)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (52890:33)❌ 
  │ │ ├──[🔀] type (52888:17)❌ 
  │ │ └──[🔀] description (52889:24)
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (52884:13)❌ 
  │ │ ├──[🔀] type (52867:17)❌ 
  │ │ ├──[🔀] description (52868:24)
  │ │ ├──[+] nullable (52886:21)❌ 
  │ │ └──[+] example (52871:13)
  │ └─┬workflowId
  │   └──[🔀] description (52912:24)
  ├─┬DigestStepResponseDto
  │ ├──[+] properties (53688:9)
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (53706:13)❌ 
  │ │ ├──[🔀] type (53689:17)❌ 
  │ │ ├──[🔀] description (53690:24)
  │ │ ├──[+] nullable (53708:21)❌ 
  │ │ └──[+] example (53693:13)
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (53715:24)
  │ ├─┬workflowId
  │ │ └──[🔀] description (53734:24)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ ├─┬stepId
  │ │ └──[🔀] description (53724:24)
  │ ├─┬type
  │ │ └──[🔀] $ref (53740:11)❌ 
  │ └─┬workflowDatabaseId
  │   ├──[+] additionalProperties (53712:33)❌ 
  │   ├──[🔀] type (53710:17)❌ 
  │   └──[🔀] description (53711:24)
  ├─┬UpdateChannelEndpointRequestDto
  │ └─┬endpoint
  │   ├──[+] oneOf (56861:7)
  │   ├──[+] oneOf (56786:7)
  │   └──[+] oneOf (57260:7)
  ├─┬ProvidersIdEnum
  │ ├──[+] enum (46433:11)
  │ ├──[+] enum (46437:11)
  │ ├──[+] enum (46428:11)
  │ ├──[+] enum (46438:11)
  │ ├──[+] enum (46420:11)
  │ ├──[+] enum (46439:11)
  │ ├──[+] enum (46407:11)
  │ ├──[+] enum (46432:11)
  │ ├──[+] enum (46440:11)
  │ └──[+] enum (46347:11)
  ├─┬StepTypeEnum
  │ └──[+] enum (46114:11)
  ├─┬CreateTopicSubscriptionsRequestDto
  │ └─┬preferences
  │   └──[🔀] example (52479:13)
  ├─┬WorkspaceDto
  │ ├──[+] properties (55998:9)
  │ ├─┬id
  │ │ └──[🔀] example (56000:20)
  │ └─┬name
  │   └──[🔀] example (55994:20)
  ├─┬CreateTelegramChatEndpointDto
  │ ├──[+] properties (56734:9)
  │ ├─┬integrationIdentifier
  │ │ ├──[🔀] description (56727:24)
  │ │ └──[🔀] example (56729:20)
  │ ├─┬endpoint
  │ │ ├──[+] type (56735:17)❌ 
  │ │ ├──[🔀] description (56736:24)
  │ │ ├──[+] default (56738:20)❌ 
  │ │ └──[-] allOf (51343:7)❌ 
  │ ├─┬type
  │ │ ├──[-] enum (51398:15)❌ 
  │ │ ├──[🔀] description (56732:24)
  │ │ └──[🔀] example (56733:20)
  │ ├─┬identifier
  │ │ ├──[-] type (51355:17)❌ 
  │ │ ├──[🔀] description (56777:24)
  │ │ ├──[-] example (51358:20)
  │ │ └──[+] allOf (56714:7)
  │ └─┬subscriberId
  │   ├──[🔀] description (56763:24)
  │   └──[🔀] example (56764:20)
  ├─┬HttpRequestStepResponseDto
  │ ├──[+] properties (54087:9)
  │ ├─┬workflowId
  │ │ └──[🔀] description (54133:24)
  │ ├─┬slug
  │ │ ├──[+] additionalProperties (54105:13)❌ 
  │ │ ├──[🔀] type (54088:17)❌ 
  │ │ ├──[🔀] description (54089:24)
  │ │ ├──[+] nullable (54107:21)❌ 
  │ │ └──[+] example (54092:13)
  │ ├─┬workflowDatabaseId
  │ │ ├──[+] additionalProperties (54111:33)❌ 
  │ │ ├──[🔀] type (54109:17)❌ 
  │ │ └──[🔀] description (54110:24)
  │ ├─┬variables
  │ │ └──[🔀] $ref (46106:13)❌ 
  │ ├─┬stepResolverHash
  │ │ └──[🔀] description (54114:24)
  │ ├─┬stepId
  │ │ └──[🔀] description (54123:24)
  │ └─┬type
  │   └──[🔀] $ref (54139:11)❌ 
  ├─┬ChatRenderOutput
  │ ├──[-] required (50044:11)❌ 
  │ ├──[+] properties (55347:9)
  │ └─┬body
  │   └──[🔀] description (55346:24)
  ├─┬AuthDto
  │ ├──[+] properties (56012:9)
  │ ├──[+] properties (56009:9)
  │ └──[+] properties (56015:9)
  ├─┬CreatePhoneEndpointDto
  │ ├──[+] properties (56513:9)
  │ ├─┬identifier
  │ │ ├──[-] type (51149:17)❌ 
  │ │ ├──[🔀] description (56556:24)
  │ │ ├──[-] example (51152:20)
  │ │ └──[+] allOf (56493:7)
  │ ├─┬integrationIdentifier
  │ │ ├──[🔀] description (56506:24)
  │ │ └──[🔀] example (56508:20)
  │ ├─┬type
  │ │ ├──[-] enum (51192:15)❌ 
  │ │ ├──[🔀] description (56511:24)
  │ │ └──[🔀] example (56512:20)
  │ ├─┬endpoint
  │ │ ├──[+] type (56514:17)❌ 
  │ │ ├──[🔀] description (56515:24)
  │ │ ├──[+] default (56517:20)❌ 
  │ │ └──[-] allOf (51137:7)❌ 
  │ └─┬subscriberId
  │   ├──[🔀] description (56542:24)
  │   └──[🔀] example (56543:20)
  ├─┬GeneratePreviewResponseDto
  │ └─┬result
  │   ├──[+] oneOf (55550:15)
  │   ├─┬ONEOF
  │   │ ├──[+] properties (55542:17)
  │   │ ├─┬type
  │   │ │ ├──[+] enum (55538:23)
  │   │ │ └──[-] enum (50231:23)❌ 
  │   │ └─┬preview
  │   │   └──[🔀] $ref (55540:19)❌ 
  │   └─┬ONEOF
  │     └─┬type
  │       ├──[+] enum (55547:23)
  │       └──[-] enum (50237:23)❌ 
  ├─┬CreateWorkflowDto
  │ ├──[+] properties (55008:9)
  │ ├─┬tags
  │ │ ├──[🔀] description (55020:24)
  │ │ └─┬Schema
  │ │   ├──[+] discriminator (55035:15)❌ 
  │ │   ├──[-] type (49702:19)❌ 
  │ │   ├──[+] oneOf (54644:7)
  │ │   ├──[+] oneOf (54668:7)
  │ │   ├──[+] oneOf (54692:7)
  │ │   ├──[+] oneOf (54716:7)
  │ │   ├──[+] oneOf (54740:7)
  │ │   ├──[+] oneOf (54785:7)
  │ │   ├──[+] oneOf (54809:7)
  │ │   ├──[+] oneOf (54833:7)
  │ │   ├──[+] oneOf (54857:7)
  │ │   ├──[+] oneOf (54902:7)
  │ │   └──[+] oneOf (54926:7)
  │ ├─┬validatePayload
  │ │ ├──[+] items (54991:13)❌ 
  │ │ ├──[🔀] type (54989:17)❌ 
  │ │ └──[🔀] description (54988:24)
  │ ├─┬description
  │ │ ├──[-] type (49696:17)❌ 
  │ │ ├──[🔀] description (55009:24)
  │ │ ├──[+] nullable (55011:21)❌ 
  │ │ └──[+] allOf (54425:7)
  │ ├─┬isTranslationEnabled
  │ │ ├──[🔀] type (54985:17)❌ 
  │ │ ├──[🔀] description (54986:24)
  │ │ └──[-] default (49718:20)❌ 
  │ ├─┬name
  │ │ ├──[🔀] type (55005:17)❌ 
  │ │ ├──[🔀] description (55006:24)
  │ │ └──[+] default (55007:20)❌ 
  │ ├─┬payloadSchema
  │ │ ├──[-] additionalProperties (49714:33)❌ 
  │ │ ├──[🔀] type (54982:17)❌ 
  │ │ ├──[🔀] description (54983:24)
  │ │ └──[-] nullable (49713:21)❌ 
  │ ├─┬severity
  │ │ └──[🔀] $ref (55051:11)❌ 
  │ ├─┬preferences
  │ │ ├──[+] additionalProperties (55003:33)❌ 
  │ │ ├──[+] type (55000:17)❌ 
  │ │ ├──[🔀] description (55001:24)
  │ │ ├──[+] nullable (55002:21)❌ 
  │ │ └──[-] allOf (49677:7)❌ 
  │ ├─┬workflowId
  │ │ ├──[🔀] type (54997:17)❌ 
  │ │ ├──[-] pattern (49721:20)❌ 
  │ │ └──[🔀] description (54998:24)
  │ └─┬steps
  │   └─┬Schema
  │     ├──[+] oneOf (54926:7)
  │     ├──Discriminator
  │     ├─┬ONEOF
  │     │ └──[🔀] $ref (54857:13)❌ 
  │     └─┬ONEOF
  │       └──[🔀] $ref (54902:13)❌ 
  └─┬ActivityNotificationJobResponseDto
    └─┬type
      └──[+] enum (46616:15)
Document Element Total Changes Breaking Changes
info 1 0
paths 36 7
tags 1 0
components 686 239

View full report

Linting Report 0 errors, 21 warnings, 48 hints

View full report

JAVA CHANGELOG

additionalProperties: 0.0.2 - 2026-07-08

🐛 Bug Fixes

  • generate self-recursive additionalProperties maps as maps of their value type instead of empty models (commit by @AshGodfrey)

core: 3.56.1 - 2026-07-22

🐝 New Features

  • add support for Java 8 and OkHttp transport (commit by @2ynn)

core: 3.56.0 - 2026-07-14

🐝 New Features

  • add getterStyle config parameter to control model getter return types (presence-aware, raw, always-optional) (commit by @2ynn)

core: 3.55.31 - 2026-07-10

🐛 Bug Fixes

nullables: 0.1.1 - 2026-07-13

🔧 Chores

  • remove org.openapitools:jackson-databind-nullable dependency when unused (commit by @2ynn)

Based on Speakeasy CLI 1.791.3

Last updated by Speakeasy workflow

@github-actions github-actions Bot added the minor Minor version bump label Aug 2, 2026
}

@Override
public String toString() {
return Utils.toString(AuthDto.class,
"accessToken", accessToken);
"accessToken", accessToken,
"refreshToken", refreshToken,

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🔒 Agentic Security Review
Severity: HIGH

[Privacy Guard] AuthDto.toString() now includes refreshToken (and already includes accessToken), which makes bearer/refresh credentials easy to leak through normal object logging and exception/telemetry serialization paths.

Impact: token leakage can enable credential replay and unauthorized access until token expiry/rotation.

Fix in Cursor Fix in Web

Reviewed by Cursor Security Reviewer for commit 54a385e. Configure here.

@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-next-1785630127 branch 2 times, most recently from 64c4184 to 6d9be4d Compare August 4, 2026 00:23
* `novu.workflows.create()`: 
  *  `request.body` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `novu.channelEndpoints.update()`: 
  *  `request.body.endpoint` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `novu.channelEndpoints.get()`:  `response` **Changed** (Breaking ⚠️)
* `novu.channelEndpoints.create()`: 
  *  `request.body` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `novu.channelEndpoints.list()`: 
  *  `request` **Changed**
  *  `response.data[]` **Changed** (Breaking ⚠️)
* `novu.workflowsSteps.generatePreview()`: 
  *  `request.body.previewPayload.subscriber.channels[].providerId` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `novu.workflows.sync()`:  `response` **Changed** (Breaking ⚠️)
* `novu.workflows.modify()`:  `response` **Changed** (Breaking ⚠️)
* `novu.workflows.workflowDetails()`:  `response` **Changed** (Breaking ⚠️)
* `novu.workflows.update()`: 
  *  `request.body` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `novu.layouts.get()`:  `response.controls.uiSchema` **Changed**
* `novu.workflows.list()`:  `response.workflows[]` **Changed**
* `novu.broadcast()`:  `request.body` **Changed**
* `novu.triggerBulk()`: 
  *  `request.body.events[]` **Changed**
* `novu.environments.diff()`:  `response.resources[].dependencies[].reason` **Changed**
* `novu.layouts.create()`:  `response.controls.uiSchema` **Changed**
* `novu.layouts.list()`:  `response.layouts[].controls.uiSchema` **Changed**
* `novu.layouts.update()`:  `response.controls.uiSchema` **Changed**
* `novu.agents.create()`: **Added**
* `novu.layouts.duplicate()`:  `response.controls.uiSchema` **Changed**
* `novu.layouts.generatePreview()`: 
  *  `request.body.previewPayload.subscriber.channels[].providerId` **Changed**
  *  `response.previewPayloadExample.subscriber.channels[].providerId` **Changed**
* `novu.subscribers.search()`:  `response.data[].channels[].providerId` **Changed**
* `novu.subscribers.create()`: 
  *  `response.channels[].providerId` **Changed**
  *  `error.channels[].providerId` **Changed**
* `novu.subscribers.get()`:  `response.channels[].providerId` **Changed**
* `novu.subscribers.update()`:  `response.channels[].providerId` **Changed**
* `novu.subscribers.updatePreferences()`: 
  *  `request.body.channels.tool` **Added**
  *  `response` **Changed**
* `novu.subscribers.updateCredentials()`: 
  *  `request.body.providerId` **Changed**
  *  `response.channels[].providerId` **Changed**
* `novu.subscribers.notifications.list()`:  `response.data[].channelType.enum(tool)` **Added**
* `novu.subscribers.notifications.completeAction()`:  `response.channelType.enum(tool)` **Added**
* `novu.subscribers.notifications.revertAction()`:  `response.channelType.enum(tool)` **Added**
* `novu.subscribers.notifications.archive()`:  `response.channelType.enum(tool)` **Added**
* `novu.subscribers.notifications.markAsRead()`:  `response.channelType.enum(tool)` **Added**
* `novu.subscribers.notifications.snooze()`:  `response.channelType.enum(tool)` **Added**
* `novu.subscribers.notifications.unarchive()`:  `response.channelType.enum(tool)` **Added**
* `novu.subscribers.notifications.markAsUnread()`:  `response.channelType.enum(tool)` **Added**
* `novu.subscribers.notifications.unsnooze()`:  `response.channelType.enum(tool)` **Added**
* `novu.subscribers.preferences.list()`:  `response` **Changed**
* `novu.subscribers.preferences.bulkUpdate()`: 
  *  `request.body.preferences[].channels.tool` **Added**
  *  `response.[].channels.tool` **Added**
* `novu.subscribers.credentials.upsert()`: 
  *  `request.body.providerId` **Changed**
  *  `response.channels[].providerId` **Changed**
* `novu.subscribers.messages.updateActionStatus()`:  `response` **Changed**
* `novu.agents.integrations.delete()`: **Added**
* `novu.trigger()`:  `request.body` **Changed**
* `novu.agents.integrations.update()`: **Added**
* `novu.agents.integrations.list()`: **Added**
* `novu.agents.integrations.create()`: **Added**
* `novu.agents.updateBridge()`: **Added**
* `novu.workflows.steps.get()`:  `response` **Changed**
* `novu.agents.delete()`: **Added**
* `novu.channelConnections.list()`: 
  *  `request` **Changed**
  *  `response.data[]` **Changed**
* `novu.channelConnections.create()`: 
  *  `request.body` **Changed**
  *  `response` **Changed**
* `novu.channelConnections.retrieve()`:  `response` **Changed**
* `novu.channelConnections.update()`: 
  *  `request.body` **Changed**
  *  `response` **Changed**
* `novu.agents.update()`: **Added**
* `novu.agents.retrieve()`: **Added**
* `novu.agents.sendReply()`: **Added**
* `novu.agents.list()`: **Added**
* `novu.integrations.list()`:  `response.[]` **Changed**
* `novu.integrations.create()`: 
  *  `request.body` **Changed**
  *  `response` **Changed**
* `novu.integrations.update()`: 
  *  `request.body.credentials.whatsNextCompletedAt` **Added**
  *  `response` **Changed**
* `novu.integrations.delete()`:  `response.[]` **Changed**
* `novu.integrations.setPrimary()`:  `response` **Changed**
* `novu.integrations.listActive()`:  `response.[]` **Changed**
* `novu.integrations.generateConnectOAuthUrl()`: 
  *  `request.body.contextHash` **Added**
* `novu.integrations.linkChannelEndpoint()`: 
  *  `request.body.context` **Added**
* `novu.integrations.generateLinkUserOAuthUrl()`: 
  *  `request.body.contextHash` **Added**
* `novu.messages.list()`: 
  *  `request.channel` **Changed**
  *  `response.data[]` **Changed**
* `novu.messages.deleteByTransactionId()`:  `request.channel` **Changed**
* `novu.notifications.list()`: 
  *  `request.channels` **Changed**
  *  `response.data[]` **Changed**
* `novu.notifications.get()`:  `response` **Changed**
* `novu.subscribersMessages.markAllAs()`:  `response.[]` **Changed**
* `novu.subscribersNotifications.getFeed()`:  `response.data[].channel.enum(tool)` **Added**
* `novu.subscribersProperties.updateOnlineStatus()`:  `response.channels[].providerId` **Changed**
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-next-1785630127 branch from 38a9388 to 139ab79 Compare August 5, 2026 00:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant