Commit ac55e9a
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
- go
- rpc
- nodejs
- samples
- src
- generated
- python/copilot
- generated
- rust/src/generated
- test/harness
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2867 | 2867 | | |
2868 | 2868 | | |
2869 | 2869 | | |
2870 | | - | |
| 2870 | + | |
2871 | 2871 | | |
2872 | 2872 | | |
2873 | 2873 | | |
| |||
0 commit comments