Skip to content

fix: regenerate OpenAPI clients and add CI sync guard#667

Open
anantadwi13 wants to merge 1 commit into
mainfrom
fix/regenerate-openapi-clients
Open

fix: regenerate OpenAPI clients and add CI sync guard#667
anantadwi13 wants to merge 1 commit into
mainfrom
fix/regenerate-openapi-clients

Conversation

@anantadwi13
Copy link
Copy Markdown
Contributor

Description

PR #660 edited swagger.yaml but never regenerated the committed clients, so probe-enabled deployments crashed at runtime. So this commit is used to regenerate the Python and Go clients, and add a make verify-client target wired into CI to fail on future drift.

Modifications

Added missing OpenAPI generated client codes

Tests

Checklist

  • Added PR label
  • Added unit test, integration, and/or e2e tests
  • Tested locally
  • Updated documentation
  • Update Swagger spec if the PR introduce API changes
  • Regenerated Golang and Python client if the PR introduces API changes

Release Notes

Regenerate OpenAPI clients to match the current API spec. The Python and Go SDK clients are now back in sync with the server

@anantadwi13 anantadwi13 self-assigned this May 25, 2026
@anantadwi13 anantadwi13 added the maintenance Dependency updates and other chores label May 25, 2026
PR #660 edited swagger.yaml but never regenerated the committed clients, so probe-enabled deployments crashed at runtime.
So this commit is used to regenerate the Python and Go clients, and add a make verify-client target wired into CI to fail on future drift.
@anantadwi13 anantadwi13 force-pushed the fix/regenerate-openapi-clients branch from 9872239 to 6c14b0d Compare May 25, 2026 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Dependency updates and other chores

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant