Skip to content

Conversation

@Tyriar
Copy link
Member

@Tyriar Tyriar commented Nov 3, 2025

- Updates conpty microsoft/node-pty#811
- Adds Buffer support to API microsoft/node-pty#812

Part of #269213
@Tyriar Tyriar added this to the October 2025 milestone Nov 3, 2025
@Tyriar Tyriar self-assigned this Nov 3, 2025
Copilot AI review requested due to automatic review settings November 3, 2025 12:06
@Tyriar
Copy link
Member Author

Tyriar commented Nov 3, 2025

@anthonykim1 this seems to be locking up the pty host somehow ☹️

Copy link
Contributor

Copilot AI left a comment

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 updates the node-pty dependency from version 1.1.0-beta35 to ^1.1.0-beta39 and removes a type casting workaround that is no longer necessary with the newer version.

Key changes:

  • Upgraded node-pty to version ^1.1.0-beta39 in all package manifests
  • Removed the as any type cast when writing binary data to the pty process, along with associated TODO and eslint-disable comments

Reviewed Changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/vs/platform/terminal/node/terminalProcess.ts Removed as any cast and related comments when writing Buffer to pty process, now that node-pty supports Buffer type natively
package.json Updated node-pty dependency version to ^1.1.0-beta39
package-lock.json Updated lock file with new node-pty version and integrity hash
remote/package.json Updated node-pty dependency version to ^1.1.0-beta39 for remote package
remote/package-lock.json Updated remote lock file with new node-pty version and integrity hash
Files not reviewed (1)
  • remote/package-lock.json: Language not supported

@Tyriar Tyriar marked this pull request as draft November 3, 2025 12:35
@Tyriar Tyriar modified the milestones: October 2025, November 2025 Nov 4, 2025
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.

4 participants