Commit Graph

131056 Commits

Author SHA1 Message Date
Bhavya U
35ccec1f08 Remove redundant logging for startup editor configuration (#242917)
remove redundant logging for startup editor configuration
2025-03-07 11:48:46 -08:00
Logan Ramos
fddc71e69f Pass through chatInteractionId to tool calls (#242915) 2025-03-07 11:44:55 -08:00
Aaron Munger
469d54e912 call the generator function (#242912)
call the function

Co-authored-by: amunger <>
2025-03-07 10:54:22 -08:00
Daniel Imms
889e7ee6ba Merge pull request #242798 from microsoft/tyriar/242798_fig_ups
Make upstream fig specs folder readonly
2025-03-07 09:34:32 -08:00
Daniel Imms
835b7c9d86 Merge pull request #242908 from microsoft/tyriar/pwsh_si_clean
Correct SI comments in ps1 script
2025-03-07 09:33:56 -08:00
Daniel Imms
e9f564f31a Correct SI comments in ps1 script 2025-03-07 09:05:50 -08:00
Daniel Imms
58a289de0f Merge pull request #242894 from microsoft/tyriar/242195
Create a strong tie between exthost and renderer executions
2025-03-07 08:18:33 -08:00
Daniel Imms
3d5c0f0e5a Localize strings 2025-03-07 07:54:21 -08:00
Daniel Imms
4a929292ee Handle less confidence command lines by assuming it's the next one 2025-03-07 07:36:41 -08:00
Ladislau Szomoru
04260cb17b Git - use relative path when running git commands (#242889) 2025-03-07 16:30:39 +01:00
Daniel Imms
a5d6d69da1 Add TerminalShellIntegration.hasRichCommandDetection API
Part of #242897
2025-03-07 07:10:40 -08:00
Daniel Imms
02d18d1d32 Move term tab SI info to status, add details
Fixes #242075
2025-03-07 06:21:30 -08:00
Daniel Imms
d43bf10526 Add new sequence to other shell integration scripts 2025-03-07 05:26:57 -08:00
Daniel Imms
f29401eee8 Create a strong tie between exthost and renderer executions
This also makes the .shellIntegration extension API only available when rich command
detection is reported from the shell. This will cause it to stop working now for some
shells as they don't report this special sequence, but it's the only way we can get a
reliably signal since we must know if the terminal will report the E sequence ahead of
time and we cannot know that without executing something.

Part of #242195
2025-03-07 05:21:45 -08:00
Don Jayamanne
2b3cb53355 Ensure notebook/cells are readonly when applying edits (#242849) 2025-03-06 20:19:50 -08:00
Don Jayamanne
b36626a123 Deserialize nb content textedits into notebook edits (#242853) 2025-03-06 19:08:28 -08:00
Robo
a20e37209b fix: crash on linux with 16KB page size (#242851) 2025-03-07 01:22:14 +01:00
Bhavya U
3451266030 Add alt text support for videos in Getting Started page (#242840) 2025-03-06 21:44:00 +01:00
Bhavya U
aac9914f93 Update workspace trust command (#242828) 2025-03-06 19:31:48 +01:00
Sandeep Somavarapu
001f975526 Improve uninstalling problematic extensions. Detect them and disable them before running. (#242805) 2025-03-06 16:26:45 +01:00
Sandeep Somavarapu
1f82bf8903 fix #242445 (#242788) 2025-03-06 14:58:50 +01:00
mattmaniak
78c206a0ae Make telemetry info table a little bit narrower and aligned (#233961)
* Make telemetry info table a little bit narrower but aligned

* Match spaces after a checkmark to align table on some monospaced views
2025-03-06 06:41:14 -07:00
Daniel Imms
e98b8e124e Remove tsconfig changes and amend specs 2025-03-06 05:21:21 -08:00
Daniel Imms
0826dde141 Merge pull request #242793 from microsoft/tyriar/242759_suggest_styles
Add border radius to terminal suggest
2025-03-06 05:05:58 -08:00
Daniel Imms
4215782c25 Fix indentation mapping 2025-03-06 04:31:53 -08:00
Daniel Imms
6a4e4d3db2 Make upstream specs readonly 2025-03-06 04:26:35 -08:00
Daniel Imms
2c3b007405 Move all upstream fig spec modifications into scripts
Part of #242798
2025-03-06 04:25:33 -08:00
Don Jayamanne
4d9c7a94f4 Move notebook chat code to a separate folder (#242768) 2025-03-06 03:39:33 -08:00
Don Jayamanne
40b7dc0f57 Remove notebook sync in chat edits (#242642)
* Remove chat edit sync

* remove

* remove contrib
2025-03-06 03:39:12 -08:00
Daniel Imms
24a50e1a08 Add border radius to terminal suggest
Fixes #242759
2025-03-06 03:21:52 -08:00
Tyler James Leonhardt
14324bbbc2 Remove old client id versioning code (#242760)
We're not doing this anymore and our default client id will be "upgraded" by the identity team.
2025-03-06 11:56:44 +09:00
Tyler James Leonhardt
eab6f90c72 Better lifecycle handling (#242758)
I moved to a factory model because there was just so much that needed to be async.

I think the amount of async code will be reduced in the future as we remove some migration logic, but this makes sure we don't accidentally create instances without awaiting their initialization.
2025-03-06 02:50:14 +01:00
Connor Peet
0664c2e142 eng: add MSRUSTUP_LOG to diagnose CLI build flakes (#242749) 2025-03-06 01:06:19 +01:00
Aaron Munger
5320354418 track and dispose correctly (#242747)
* track and dispose correctly

* also for markdown cells

---------

Co-authored-by: amunger <>
2025-03-06 00:55:58 +01:00
Raymond Zhao
5d042962b3 Merge branch 'main' into feature/font-picker 2025-03-05 15:24:12 -08:00
Aaron Munger
b346138cb4 more leaked disposable patches (#242727)
Co-authored-by: amunger <>
2025-03-05 21:52:21 +01:00
Tyler James Leonhardt
9e0461087b Make account access cross client ids (#242721)
The point here is that the user already allowed access to the account for one client id, so that should just apply to any client id that is being used since:
* If we don't actually _have_ an auth token, the user will be asked to log in - so they will see a prompt as expected
* If we _do_ have an auth token, then we rely on extension auth access to gate access to the account

Fixes https://github.com/microsoft/vscode/issues/241526
2025-03-05 20:58:49 +01:00
Tyler James Leonhardt
95ab795ff0 Detach authority/tenant from the PublicClientApp (#242719)
everything
2025-03-05 19:55:10 +01:00
Henning Dieterichs
c790f5e777 Adds VSCODE_DEV_DEBUG to turn on extension-based observable logging (#242695)
* Adds VSCODE_DEV_DEBUG to turn on extension-based observable logging

* Fixes CI

* Fixes CI
2025-03-05 18:43:12 +00:00
Megan Rogge
0b257aaeb4 add --locate-shell-integration-path to code spec with suggestions (#242708)
fix #242467
2025-03-05 18:41:09 +00:00
Henning Dieterichs
e49e9aee03 Turns on hot reload when VSCODE_DEV_DEBUG is set (#242717) 2025-03-05 19:36:26 +01:00
Henning Dieterichs
dd93ced480 Fixes potential endless loop in observable stack trace computation (#242716) 2025-03-05 19:35:32 +01:00
Alex Ross
dfcb5f367c Night Owl Light appears much more blue with Tree Sitter highlighting (#242058)
* Night Owl Light appears much more blue with Tree Sitter highlighting
Fixes #241887

* Fix template strings

* Fix tests

* Fix tests
2025-03-05 09:37:10 -08:00
Benjamin Pasero
6d98db0881 Copilot status: further polish the experience (fix #242548) (#242705)
* Copilot status: further polish the experience (fix #242548)

* remove redundancy
2025-03-05 17:40:46 +01:00
Benjamin Pasero
9e4fa923f4 quick pick - fix leak (#242690) 2025-03-05 16:00:09 +01:00
Megan Rogge
bfafb935b2 Merge pull request #242585 from microsoft/embarrassing-snail
ensure alias value is used for spec when generating completions
2025-03-05 15:41:49 +01:00
Benjamin Pasero
2368e6dc36 Revert "tests - enable API tests with test runner" (#242688)
Revert "tests - enable API tests with test runner (#241149)"

This reverts commit 8f2e1b22ed.
2025-03-05 15:39:39 +01:00
Benjamin Christopher Simmonds
5096b20241 NES insertion view cursor position fix (#242681)
fix https://github.com/microsoft/vscode-copilot/issues/13861
2025-03-05 13:27:58 +01:00
Alex Ross
8bd5b18f43 Treesitter makes window stop responding when chat emits codeblocks (#242678)
Fixes #242583
2025-03-05 12:35:49 +01:00
Aiday Marlen Kyzy
fb3a36133e Removing double slash from wtihin regex in onEnter rule (#242679)
removing double slash from wtihin regex in onEnter rule
2025-03-05 12:28:46 +01:00