You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Use string enums for session event values
Generate string-backed value types for session event schema enums so unknown values emitted by newer runtimes deserialize without throwing and preserve their raw string values.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Use string enums for all generated C# enums
Extend the generated string-backed value type enum model to RPC schema enums so unknown wire values from newer runtimes deserialize without throwing and preserve their raw values.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Normalize default string enum values
Update generated C# string enum value types to back Value with a nullable field so default instances expose an empty string instead of null.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Fix C# enum converter token validation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Share generated string enum JSON helpers
Move generated string enum JSON read/write validation into a handwritten SDK helper and have generated converters delegate to it.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Move generated string enum values after constructors
Update the C# generator so known string enum static properties are emitted after the constructor, then regenerate the C# protocol outputs.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Move generated string enum Value after constructors
Update the C# generator so generated string enum structs place only the backing field before the constructor, with Value and known static properties after it.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
0 commit comments