Commit 08f0521
Update @github/copilot to 1.0.53-2 (#1408)
* Update @github/copilot to 1.0.53-2
- Updated nodejs and test harness dependencies
- Re-ran code generators
- Formatted generated code
* Fix Python RPC dataclass: keep canvas_json_schema required
quicktype emits the freeform 'canvas_json_schema' field as 'Any', and the
post-processor was adding '= None' to every bare ': Any' annotation. That
turned the synthesized root RPC dataclass field into a defaulted argument
followed by required fields (canvas_list, ...), which made Python raise
'non-default argument follows default argument' at import time and broke
every Python SDK test plus the scenario import checks.
Scope the post-processor so RPC definition fields keep their required Any
annotation, matching the rest of the registry.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: jmoseley <jemoseley@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent a77e8ec commit 08f0521
19 files changed
Lines changed: 2616 additions & 78 deletions
File tree
- dotnet/src/Generated
- go
- rpc
- nodejs
- samples
- src/generated
- python/copilot/generated
- rust/src/generated
- scripts/codegen
- 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.
0 commit comments