Skip to content

feat(v9): generate full API using response-type-suffix#518

Merged
paketeserrano merged 1 commit into
v9from
chore/sdk-generation-full-api
May 30, 2026
Merged

feat(v9): generate full API using response-type-suffix#518
paketeserrano merged 1 commit into
v9from
chore/sdk-generation-full-api

Conversation

@paketeserrano
Copy link
Copy Markdown
Contributor

  • Remove include-tags filter to generate complete API
  • Add response-type-suffix: "Resp" to avoid naming collisions
  • Add preprocessing script to handle null values in enums
  • Add run-codegen.sh wrapper for flexible spec path handling
  • Update overlay.yaml with null-typed properties removal rule

Generated SDK now includes all UpCloud API operations (77k lines). Resolves schema vs operation response naming conflicts.

@paketeserrano paketeserrano requested a review from a team as a code owner May 28, 2026 08:06
- Remove include-tags filter to generate complete API
- Add response-type-suffix: "Resp" to avoid naming collisions
- Add preprocessing script to handle null values in enums
- Add run-codegen.sh wrapper for flexible spec path handling
- Update overlay.yaml with null-typed properties removal rule

Generated SDK now includes all UpCloud API operations (77k lines).
Resolves schema vs operation response naming conflicts.
@paketeserrano paketeserrano force-pushed the chore/sdk-generation-full-api branch from f59c5b3 to cf3c3ae Compare May 28, 2026 08:32
@paketeserrano paketeserrano changed the base branch from main to v9 May 28, 2026 08:35
@paketeserrano paketeserrano merged commit 0518794 into v9 May 30, 2026
9 checks passed
@paketeserrano paketeserrano deleted the chore/sdk-generation-full-api branch May 30, 2026 12:23
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.

2 participants