Skip to content

Fully switch normal npm run compile to use tsgo too#321646

Merged
mjbvz merged 2 commits into
mainfrom
dev/mjbvz/peaceful-wasp
Jun 16, 2026
Merged

Fully switch normal npm run compile to use tsgo too#321646
mjbvz merged 2 commits into
mainfrom
dev/mjbvz/peaceful-wasp

Conversation

@mjbvz

@mjbvz mjbvz commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

We've had this enabled for watch for many months. Let's finish the move by switching this over now too

Also gives a better name to the typecheck script

We've had this enabled for watch for many months. Let's finish the move by switching this over now too

Also gives a better name to the typecheck script
Copilot AI review requested due to automatic review settings June 16, 2026 17:34

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR completes the migration to tsgo for client type-checking by renaming the root typecheck script and updating developer/operator documentation and skills to reference the new script, while also wiring tsgo into the gulp compile pipeline.

Changes:

  • Rename compile-check-ts-native to typecheck-client (root package.json) and update all references across docs/skills.
  • Update the gulp client compileTask to run an emit step plus a separate tsgo no-emit typecheck.
  • Refresh agent-host Claude phase plans/smoke docs to use the new typecheck command.
Show a summary per file
File Description
src/vs/platform/agentHost/node/claude/smoke.md Update prerequisite typecheck command reference.
src/vs/platform/agentHost/node/claude/phase9-plan.md Update typecheck command reference.
src/vs/platform/agentHost/node/claude/phase8.5-plan.md Update typecheck command references.
src/vs/platform/agentHost/node/claude/phase8-plan.md Update typecheck command references.
src/vs/platform/agentHost/node/claude/phase7-plan.md Update typecheck command references.
src/vs/platform/agentHost/node/claude/phase6.1-plan.md Update typecheck command reference.
src/vs/platform/agentHost/node/claude/phase6-plan.md Update checklist typecheck command reference.
src/vs/platform/agentHost/node/claude/phase5-plan.md Update checklist typecheck command reference.
src/vs/platform/agentHost/node/claude/phase4-plan.md Update checklist typecheck command reference.
src/vs/platform/agentHost/node/claude/phase13-plan.md Update status/verification typecheck command references.
src/vs/platform/agentHost/node/claude/phase12-plan.md Update validation/typecheck command references.
src/vs/platform/agentHost/node/claude/phase10.5-plan.md Update verification typecheck command reference.
src/vs/platform/agentHost/node/claude/phase10-plan.md Update verification typecheck command reference.
src/vs/platform/agentHost/node/claude/phase-plan.2.md Update hygiene checklist typecheck command reference.
src/vs/platform/agentHost/node/claude/phase-plan.1.5.md Update typecheck command reference.
src/vs/platform/agentHost/node/claude/CONTEXT.md Update hygiene checklist typecheck command reference.
package.json Rename compile-check-ts-native script to typecheck-client.
build/lib/compilation.ts Adjust compile pipeline to emit + spawn tsgo no-emit typecheck.
.github/skills/sessions/SKILL.md Update required compilation check command.
.github/skills/fix-ci-failures/SKILL.md Update compilation verification command.
.github/skills/chat-customizations-editor/SKILL.md Update typecheck command in validation snippet.
.github/skills/add-policy/SKILL.md Update typecheck command in build verification snippet.
.github/copilot-instructions.md Update documented typecheck command for src/-only changes.

Copilot's findings

  • Files reviewed: 23/23 changed files
  • Comments generated: 1

Comment thread build/lib/compilation.ts Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@mjbvz mjbvz marked this pull request as ready for review June 16, 2026 20:06
@mjbvz mjbvz enabled auto-merge June 16, 2026 20:12
@mjbvz mjbvz merged commit 599ae5c into main Jun 16, 2026
95 of 96 checks passed
@mjbvz mjbvz deleted the dev/mjbvz/peaceful-wasp branch June 16, 2026 20:16
@vs-code-engineering vs-code-engineering Bot added this to the 1.126.0 milestone Jun 16, 2026
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.

3 participants