Skip to content

Commit 2a7576a

Browse files
fix(client): handle unions containing unknown types properly
1 parent b9f018b commit 2a7576a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/Stagehand/Models/Sessions/SessionStartParams.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1085,7 +1085,7 @@ JsonSerializerOptions options
10851085
var element = JsonSerializer.Deserialize<JsonElement>(ref reader, options);
10861086
try
10871087
{
1088-
return new(JsonSerializer.Deserialize<bool>(element, options));
1088+
return new(JsonSerializer.Deserialize<bool>(element, options), element);
10891089
}
10901090
catch (System::Exception e) when (e is JsonException || e is StagehandInvalidDataException)
10911091
{
@@ -2627,7 +2627,7 @@ JsonSerializerOptions options
26272627
var element = JsonSerializer.Deserialize<JsonElement>(ref reader, options);
26282628
try
26292629
{
2630-
return new(JsonSerializer.Deserialize<bool>(element, options));
2630+
return new(JsonSerializer.Deserialize<bool>(element, options), element);
26312631
}
26322632
catch (System::Exception e) when (e is JsonException || e is StagehandInvalidDataException)
26332633
{

0 commit comments

Comments
 (0)