Skip to content

feat: regenerate API client from OpenAPI spec - #11

Merged
mekilis merged 1 commit into
mainfrom
speakeasy-sdk-regen-20260804
Aug 4, 2026
Merged

feat: regenerate API client from OpenAPI spec#11
mekilis merged 1 commit into
mainfrom
speakeasy-sdk-regen-20260804

Conversation

@convoy-sdk-bot

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

Copy link
Copy Markdown
Contributor

Automated regeneration via OpenAPI Generator (java/native) from docs/v3/openapi3.yaml on frain-dev/convoy main. Hand-written webhook verify (src/main/java/com/getconvoy/webhook/) is untouched by the sync script.


Note

Medium Risk
Removing metadata from event types is a breaking SDK change for callers that still read or set it; risk is limited to generated models and JSON (de)serialization.

Overview
Regenerated Java client models for event payloads: DatastoreEvent and ModelsEventResponse now expose optional failure_reason (operator-facing text for failed events, per API docs) and no longer include the metadata string field.

Jackson mapping, builders, equals/hashCode, and query-string helpers were updated in lockstep for both types. This matches the upstream OpenAPI spec bump (v26.3.5); hand-written webhook code is unchanged.

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

@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 4, 2026 21:38
@mekilis
mekilis merged commit 153c684 into main Aug 4, 2026
2 checks passed
@mekilis
mekilis deleted the speakeasy-sdk-regen-20260804 branch August 4, 2026 21:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant