Skip to content

Conversation

@kuhe
Copy link
Contributor

@kuhe kuhe commented Nov 11, 2025

This PR splits the contents of the generated client models directory.

Formerly/currently, the models directory has:

  • an index, re-exporting everything
  • models_0 to models_N files containing a mix of enums, interfaces, and error classes
  • a base exception (synthetic)

The PR changes this to:

  • no more index, instead the symbols are exported by the package index directly
  • models_N now only contain types (interfaces)
  • enums and errors have been moved to separate files

This allows explicit type exports, as can be seen in the package index diff in the PR.

@kuhe kuhe requested a review from a team as a code owner November 11, 2025 19:04
@kuhe kuhe marked this pull request as draft November 11, 2025 19:15
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