Skip to content

[pull] main from microsoft:main#892

Merged
pull[bot] merged 22 commits intocode:mainfrom
microsoft:main
Feb 4, 2026
Merged

[pull] main from microsoft:main#892
pull[bot] merged 22 commits intocode:mainfrom
microsoft:main

Conversation

@pull
Copy link

@pull pull bot commented Feb 4, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

mjbvz and others added 22 commits February 2, 2026 20:06
Also reverts to use experimental decorators due to stage 3 decorators not being supported yet microsoft/typescript-go#2354

The skipLib check is needed to work around some jsdom types issues
Since ebaa450 the following sequence can happen:

0. User triggers and then closes UI for a new background session
1. An agent makes edits to files in a background chat session
2. The files are modified in the session, and then kept automatically
3. The untitled chat completes. Because there is now no active UI and
   newly no modified files in the session (so the self-refs in ChatModel
	 constructor/startEditingSession are not being maintained) the session
	 is disposed.
4. Migration from the untitled->titled session happens. However as the
   session is now disposed, when the edit session is transferred, the
	 text models used to drive the edit session is gone and the migration
	 fails.
5. This leaves the world in a torn state and causes #292174.

Fix was to address the underlying issue and hold a reference to the
untitled session while the migration happened to avoid transferring
disposed model.
Weird destructing artifact from js -> ts rewrite was messing up references
* fix: rename product executable name on macOS

* chore: update test/automation/src/electron.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: update test/automation/src/electron.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: rename in additional places

* chore: rename in code-perf.js

* chore: create symlink for backwards compatibility

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Fix double hover
sessions: prevent transferring a disposed editing session
Use ts-go for building our extensions
* fix uninstalling deprecated extensions in all profiles

* fix tests
Switch to standard import in build file
* Fix quick chat layout
Fix #292545

* Simplify
* Update status bar item with hovers

* PR feedback, revert test change

* Added setting to control update status bar visibility

* Rename 'onAction' to 'actionable' for update status bar setting

* Bug fixes

* Fix flaky tests
…ns/json-language-features" (#292713)

Revert "Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in /extensions/json-…"

This reverts commit 24ece11.
…ns/html-language-features" (#292714)

Revert "Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in /extensions/html-…"

This reverts commit b9e4c0b.
…ns/css-language-features" (#292712)

Revert "Bump @isaacs/brace-expansion from 5.0.0 to 5.0.1 in /extensions/css-l…"

This reverts commit 371cab2.
Overlooked that these aren't generated anymore
Fix source maps for extensions after tsgo
@pull pull bot locked and limited conversation to collaborators Feb 4, 2026
@pull pull bot added the ⤵️ pull label Feb 4, 2026
@pull pull bot merged commit bc72d94 into code:main Feb 4, 2026
2 of 4 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Comments