Skip to content

Update @github/copilot to 0.0.421#684

Merged
SteveSandersonMS merged 1 commit intomainfrom
update-copilot-0.0.421
Mar 5, 2026
Merged

Update @github/copilot to 0.0.421#684
SteveSandersonMS merged 1 commit intomainfrom
update-copilot-0.0.421

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 5, 2026

Automated update of @github/copilot to version 0.0.421.

Changes

  • Updated @github/copilot in nodejs/package.json and test/harness/package.json
  • Re-ran all code generators (scripts/codegen)
  • Formatted generated output

Created by the Update @github/copilot Dependency workflow.

- Updated nodejs and test harness dependencies
- Re-ran code generators
- Formatted generated code
@github-actions github-actions bot requested a review from a team as a code owner March 5, 2026 09:04
@SteveSandersonMS SteveSandersonMS added this pull request to the merge queue Mar 5, 2026
Merged via the queue into main with commit 5b4a6ec Mar 5, 2026
10 checks passed
@SteveSandersonMS SteveSandersonMS deleted the update-copilot-0.0.421 branch March 5, 2026 09:07
SteveSandersonMS added a commit that referenced this pull request Mar 5, 2026
…nerated type

The @github/copilot 0.0.421 schema update (PR #684) caused quicktype to
generate a PermissionRequest struct in generated_session_events.go that
conflicts with the hand-written one in types.go. The generated type has
all 23+ typed fields while the hand-written one was a simplified wrapper
with an Extra map catch-all.

Remove the hand-written type and its custom UnmarshalJSON in favor of the
generated one. Update the E2E test that accessed Extra["toolName"] to
use the typed ToolName field instead.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
SteveSandersonMS added a commit that referenced this pull request Mar 5, 2026
…nerated type

The @github/copilot 0.0.421 schema update (PR #684) caused quicktype to
generate a PermissionRequest struct in generated_session_events.go that
conflicts with the hand-written one in types.go. The generated type has
all 23+ typed fields while the hand-written one was a simplified wrapper
with an Extra map catch-all.

Remove the hand-written type and its custom UnmarshalJSON in favor of the
generated one. Update the E2E test that accessed Extra["toolName"] to
use the typed ToolName field instead.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant