Skip to content

Commit ac55e9a

Browse files
Update @github/copilot to 1.0.44-3 (#1239)
* Update @github/copilot to 1.0.44-3 - Updated nodejs and test harness dependencies - Re-ran code generators - Formatted generated code * Align ModelBilling.multiplier optional across SDK public surfaces The regenerated wire types now treat `ModelBilling.multiplier` as optional, matching the upstream schema relaxation. Update the hand-coded public surface mirrors so each language's stable API can represent an absent multiplier instead of silently coercing to zero (Go/.NET) or raising at decode time (Python). - nodejs/src/types.ts: `multiplier?: number` - go/types.go: `*float64` with `omitempty` - dotnet/src/Types.cs: `double?` - python/copilot/client.py: `float | None = None`; from_dict no longer raises on absence; to_dict skips serializing None --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com>
1 parent 55b3b1c commit ac55e9a

20 files changed

Lines changed: 1252 additions & 488 deletions

File tree

dotnet/src/Generated/Rpc.cs

Lines changed: 98 additions & 70 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dotnet/src/Generated/SessionEvents.cs

Lines changed: 103 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dotnet/src/Types.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2867,7 +2867,7 @@ public class ModelBilling
28672867
/// Billing cost multiplier relative to the base model rate.
28682868
/// </summary>
28692869
[JsonPropertyName("multiplier")]
2870-
public double Multiplier { get; set; }
2870+
public double? Multiplier { get; set; }
28712871
}
28722872

28732873
/// <summary>

0 commit comments

Comments
 (0)