Skip to content

chore: 🐝 Update SDK - SDK Generation [speakeasy-sdk-regen-20260811] 2.1.6 - #54

Open
convoy-sdk-bot[bot] wants to merge 1 commit into
mainfrom
speakeasy-sdk-regen-20260811
Open

chore: 🐝 Update SDK - SDK Generation [speakeasy-sdk-regen-20260811] 2.1.6#54
convoy-sdk-bot[bot] wants to merge 1 commit into
mainfrom
speakeasy-sdk-regen-20260811

Conversation

@convoy-sdk-bot

@convoy-sdk-bot convoy-sdk-bot Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (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.

OpenAPI Change Summary
└─┬Components
  ├─┬datastore.ProjectConfig
  │ ├──[+] properties (6563:9)
  │ ├──[+] properties (6607:9)
  │ ├──[-] properties (6599:9)❌ 
  │ ├─┬ssl
  │ │ └─┬ALLOF
  │ │   └──[🔀] $ref (6740:9)❌ 
  │ ├─┬replay_attacks_prevention_enabled
  │ │ ├──[-] type (6582:17)❌ 
  │ │ ├──[+] nullable (6588:21)❌ 
  │ │ └──[+] allOf (6678:7)
  │ ├─┬meta_event
  │ │ ├──[+] type (6578:17)❌ 
  │ │ ├──[-] nullable (6574:21)❌ 
  │ │ └──[-] allOf (6309:7)❌ 
  │ ├─┬multiple_endpoint_subscriptions
  │ │ ├──[-] type (6576:17)❌ 
  │ │ ├──[+] nullable (6582:21)❌ 
  │ │ └──[+] allOf (6309:7)
  │ ├─┬circuit_breaker
  │ │ ├──[+] type (6570:17)❌ 
  │ │ ├──[+] description (6564:24)
  │ │ ├──[-] nullable (6566:21)❌ 
  │ │ └──[-] allOf (5854:7)❌ 
  │ ├─┬max_payload_read_size
  │ │ └──[🔀] type (6576:17)❌ 
  │ ├─┬request_id_header
  │ │ └──[🔀] $ref (6590:11)❌ 
  │ ├─┬signature
  │ │ ├──[+] type (6594:17)❌ 
  │ │ ├──[-] nullable (6590:21)❌ 
  │ │ └──[-] allOf (6731:7)❌ 
  │ ├─┬ratelimit
  │ │ ├──[+] type (6584:17)❌ 
  │ │ ├──[-] nullable (6580:21)❌ 
  │ │ └──[-] allOf (6670:7)❌ 
  │ ├─┬strategy
  │ │ └─┬ALLOF
  │ │   └──[🔀] $ref (6718:9)❌ 
  │ ├─┬disable_endpoint
  │ │ ├──[-] type (6568:17)❌ 
  │ │ ├──[+] nullable (6574:21)❌ 
  │ │ └──[+] allOf (5854:7)
  │ └─┬search_policy
  │   └──[🔀] $ref (5760:9)❌ 
  ├─┬models.UpdateEndpoint
  │ └─┬advanced_signatures
  │   └──[🔀] description (8388:24)
  ├─┬models.ProjectConfig
  │ ├──[+] properties (8019:9)
  │ ├──[+] properties (8084:9)
  │ ├──[-] properties (8068:9)❌ 
  │ ├─┬ratelimit
  │ │ ├──[+] type (8051:17)❌ 
  │ │ ├──[🔀] description (8047:24)
  │ │ └──[-] allOf (8121:7)❌ 
  │ ├─┬max_payload_read_size
  │ │ ├──[🔀] type (8035:17)❌ 
  │ │ └──[🔀] description (8033:24)
  │ ├─┬meta_event
  │ │ ├──[+] type (8041:17)❌ 
  │ │ ├──[🔀] description (8037:24)
  │ │ └──[-] allOf (7831:7)❌ 
  │ ├─┬circuit_breaker
  │ │ ├──[+] type (8026:17)❌ 
  │ │ ├──[🔀] description (8020:24)
  │ │ └──[-] allOf (5854:7)❌ 
  │ ├─┬ssl
  │ │ ├──[🔀] description (8072:24)
  │ │ └─┬ALLOF
  │ │   └──[🔀] $ref (8179:9)❌ 
  │ ├─┬disable_endpoint
  │ │ ├──[-] type (8019:17)❌ 
  │ │ ├──[🔀] description (8030:24)
  │ │ └──[+] allOf (5854:7)
  │ ├─┬multiple_endpoint_subscriptions
  │ │ ├──[-] type (8035:17)❌ 
  │ │ ├──[🔀] description (8045:24)
  │ │ └──[+] allOf (7839:7)
  │ ├─┬replay_attacks_prevention_enabled
  │ │ ├──[-] type (8044:17)❌ 
  │ │ ├──[🔀] description (8055:24)
  │ │ └──[+] allOf (8137:7)
  │ ├─┬strategy
  │ │ ├──[🔀] description (8077:24)
  │ │ └─┬ALLOF
  │ │   └──[🔀] $ref (8174:9)❌ 
  │ ├─┬request_id_header
  │ │ ├──[+] type (8060:17)❌ 
  │ │ ├──[🔀] description (8058:24)
  │ │ └──[-] allOf (5759:7)❌ 
  │ ├─┬search_policy
  │ │ ├──[-] type (8052:17)❌ 
  │ │ ├──[🔀] description (8064:24)
  │ │ └──[+] allOf (5759:7)
  │ └─┬signature
  │   ├──[+] type (8068:17)❌ 
  │   ├──[🔀] description (8067:24)
  │   └──[-] allOf (8162:7)❌ 
  └─┬models.CreateEndpoint
    └─┬advanced_signatures
      └──[🔀] description (7084:24)
Document Element Total Changes Breaking Changes
components 68 46

View full report

Linting Report 0 errors, 0 warnings, 6 hints

View full report

TYPESCRIPT CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.790.2

Last updated by Speakeasy workflow


Note

Medium Risk
Renames syncDynamicEventAck to verifyDynamicEvents on project config types, which is a breaking change for consumers still using the old field name.

Overview
Regenerates the TypeScript SDK to 2.1.6 from an updated OpenAPI doc, with focused project-config and endpoint docs changes.

Project config models (ModelsProjectConfig, create/response variants) gain optional allowUnmatchedDynamicUrls (auto-create endpoints for unmatched dynamic URLs; default rejects). They also rename syncDynamicEventAckverifyDynamicEvents (same behavior: wait for dynamic endpoint/subscription resolve before acknowledging POST /events/dynamic).

Endpoint create/update docs clarify that advancedSignatures only applies to outgoing projects (defaults to true when omitted; incoming always uses advanced).

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

@convoy-sdk-bot convoy-sdk-bot Bot added the patch Patch version bump label Aug 11, 2026

@convoy-sdk-reviewer convoy-sdk-reviewer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

SDK reviewer app: approving a generated-paths-only diff on the regen branch. Auto-merge completes only after required status checks pass.

@convoy-sdk-bot
convoy-sdk-bot Bot enabled auto-merge (squash) August 11, 2026 20:32

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Want higher recall? High effort reviews run extra passes and find more bugs. A team admin can switch effort levels in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6debf78. Configure here.

* acknowledging POST /events/dynamic. When false, the handler returns 201 after enqueue.
*/
syncDynamicEventAck?: boolean | undefined;
verifyDynamicEvents?: boolean | undefined;

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Breaking rename in patch release

Medium Severity

syncDynamicEventAck was renamed to verifyDynamicEvents on project config types, but the package only bumps 2.1.52.1.6. Patch-range upgrades can pick this up automatically; outbound serialization drops the old property, so the setting is silently omitted from create/update requests.

Additional Locations (2)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 6debf78. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant