Use polymorphic variants and flatten client module
- Generate enum types as polymorphic variants (e.g., `[ `Active | `Inactive ]`)
- Move client type and functions to top level instead of Client_ submodule
- Operations now use `client.session` and `client.base_url` directly
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>