Commit 719beb0
Update @github/copilot to 1.0.29 (#1092)
* Update @github/copilot to 1.0.29
- Updated nodejs and test harness dependencies
- Re-ran code generators
- Formatted generated code
* Fix C#/Go/Python codegen to recurse into nested API sub-groups
The code generators for C#, Go, and Python only processed one level of
API groups, silently dropping nested sub-groups like
skills.config.setDisabledSkills and mcp.config.*. TypeScript already
handled these correctly via recursive emitGroup.
- C#: emitServerApiClass/emitSessionApiClass now return string[] and
recurse, creating sub-API classes (e.g. ServerSkillsConfigApi)
- Go: new emitApiGroup helper recurses and emits zero-cost accessor
methods on parent type aliases (e.g. rpc.Skills.Config())
- Python: new emitPyApiGroup helper emits sub-groups depth-first and
adds sub-group instances as attributes on parent classes
Regenerated all three outputs to pick up both mcp.config.* (pre-existing
gap) and skills.config.setDisabledSkills (new in 1.0.29).
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: Stephen Toub <stoub@microsoft.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent c04c8c0 commit 719beb0
File tree
12 files changed
+793
-122
lines changed- dotnet/src/Generated
- go/rpc
- nodejs
- samples
- src/generated
- python/copilot/generated
- scripts/codegen
- test/harness
12 files changed
+793
-122
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments