Commit Graph

1032 Commits

Author SHA1 Message Date
Henning Dieterichs
5d56633a57 updates component explorer 2026-03-11 22:30:41 +01:00
BeniBenj
9831d8f09c add support for running tasks on worktree creation 2026-03-11 18:13:56 +01:00
Paul
21d682f185 Allow local customizations (#300298) 2026-03-10 01:00:21 +00:00
Henning Dieterichs
be9986cffd Fixes problem with code coverage on windows 2026-03-06 18:25:39 +01:00
Logan Ramos
9a4492fde6 Cleanup some team members from end game notebook (#299507) 2026-03-05 16:59:46 +01:00
Henning Dieterichs
a1ef9c86f2 fixes change detection in vscode-extras 2026-03-04 20:40:28 +01:00
Ladislau Szomoru
252340a237 Engineering - update notebooks (#299232)
Co-authored-by: Johannes Rieken <johannes.rieken@gmail.com>
2026-03-04 18:34:24 +00:00
Henning Dieterichs
4ab6fddf3e Revert "Adds support for stronglyRecommended extensions. Implements #299039"
This reverts commit 240196b595.
2026-03-04 19:27:59 +01:00
Henning Dieterichs
240196b595 Adds support for stronglyRecommended extensions. Implements #299039 2026-03-04 11:12:16 +01:00
Benjamin Pasero
06c96dcab4 sessions - AI customizations for selfhost (#299053)
* sessions - AI customizations for selfhost

* more

* Update .github/hooks/hooks.json

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

* Update .github/skills/sessions/SKILL.md

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-04 05:56:19 +01:00
Benjamin Pasero
8c6874835d sessions - updates to selfhost setup (#298943)
* sessions - updates to selfhost setup

* document more hooks
2026-03-03 04:39:31 -08:00
Henning Dieterichs
bafa1dff7b removes dependency 2026-03-02 21:10:40 +01:00
Connor Peet
5b46a7924f chat: make sendChatRequest extensionIdentifier parameter optional (#298767)
* chat: make sendChatRequest extensionIdentifier parameter optional

Makes the 'from' parameter optional (ExtensionIdentifier | undefined) in the
sendChatRequest method chain across ILanguageModelsService, RPC protocol, and
implementations. This allows internal VS Code calls to pass undefined instead
of instantiating invalid ExtensionIdentifier('core') identifiers.

- Updates ILanguageModelsService.sendChatRequest signature
- Updates ILanguageModelChatProvider.sendChatRequest signature
- Updates ExtHostLanguageModelsShape protocol
- Updates ExtHostLanguageModels \ implementation
- Removes new ExtensionIdentifier('core') from 5 internal callers
- Passes undefined as requestInitiator when from is absent
- Bumps vscode.proposed.chatProvider API version to 5
- Updates test mocks to accept optional from parameter

Refs https://github.com/microsoft/vscode/issues/290436

(Commit message generated by Copilot)

* keep api as old version for now

* Update src/vs/workbench/contrib/mcp/common/mcpSamplingService.ts

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-02 14:45:16 -05:00
Henning Dieterichs
f85c0b3c83 improves npm caching (#298608) 2026-03-01 18:35:08 -08:00
Ladislau Szomoru
b81269c822 Engineering - fix compilation error (#298585) 2026-03-01 18:59:28 +01:00
Henning Dieterichs
5b7dafcb12 Add vscode-extras extension with npm up-to-date feature and related configurations (#298295) 2026-02-27 17:16:26 +00:00
Henning Dieterichs
0a01b4f5ae Fixes vite warnings & improves pipeline 2026-02-26 21:03:52 +01:00
Henning Dieterichs
96baba2cc4 feat: update component explorer dependencies and add new test fixtures
- Updated @vscode/component-explorer to version 0.1.1-16 and @vscode/component-explorer-cli to version 0.1.1-12 in package.json and package-lock.json.
- Added new test fixtures for chat question carousel, code action list, find widget, inline completions extras, rename widget, and suggest widget.
- Implemented rendering logic for new fixtures to enhance testing capabilities for various components.
2026-02-26 15:30:23 +01:00
Benjamin Pasero
4ae85be683 separate user data dir (#297621)
* eng - add launch config for sessions

* separate user data dir
2026-02-25 08:03:30 +00:00
Johannes Rieken
b26a9e9d90 migrate js/ts settings (#297312)
re https://github.com/microsoft/vscode/issues/297056
2026-02-24 11:23:18 +00:00
Benjamin Christopher Simmonds
2c3fdeba44 add task for sessions (#297298)
* feat: add task to run development sessions

* feat: enable inSessions for task arguments
2026-02-24 03:08:30 -08:00
Benjamin Christopher Simmonds
205cee1526 Merge pull request #297303 from microsoft/benibenj/happy-muskox
Remove outdated setting
2026-02-24 12:07:55 +01:00
BeniBenj
5d03bdec4c remove outdated setting 2026-02-24 11:41:59 +01:00
Benjamin Christopher Simmonds
79acdb7cfa Move open in vscode and open in terminal into titlebar without dropdown (#297283)
* refactor: update menu registration for session actions and remove split button item

* Update customization: tasks.json
2026-02-24 10:11:57 +00:00
Ben Villalobos
5f6caceb01 Update endgame notebook milestone to February 2026 (#297093) 2026-02-23 22:51:53 +01:00
Henning Dieterichs
5c4204e60d updates component explorer 2026-02-23 22:44:44 +01:00
Benjamin Pasero
7bcd7fe84d chat - opt team into inlineChat.affordance: editor (#296931) 2026-02-23 10:12:15 +01:00
BeniBenj
8ad39162c4 run script sessions
cleanup
2026-02-22 21:24:36 +01:00
Benjamin Pasero
efa6580636 chat - add product.overrides.json to git.worktreeIncludeFiles (#296485) 2026-02-20 12:05:19 +01:00
BeniBenj
b1f7bdb7a9 sessions window polish 2026-02-19 18:22:14 +01:00
Benjamin Christopher Simmonds
5f8d2e4005 Merge pull request #296304 from microsoft/benibenj/biological-reindeer
Fix session handling and allow additional characters
2026-02-19 17:12:02 +01:00
BeniBenj
00fe159183 sessions papercut fixes 2026-02-19 16:46:12 +01:00
Johannes Rieken
c00448c8ee fix(tasks): update beginsPattern for transpilation background task (#296295)
https://github.com/microsoft/vscode/issues/295523
2026-02-19 16:22:31 +01:00
Matt Bierner
63530ac8fc Fix build task matcher
This is a pattern so we need to escape special regepx chars like `.`
2026-02-18 16:51:52 -08:00
João Moreno
e3f174c7c4 Add Azure Pipeline skill (#295985)
* add Azure Pipeline skill

* move script to typescript

* 💄

---------

Co-authored-by: João Moreno <22350+joaomoreno@users.noreply.github.com>
2026-02-18 11:22:22 -08:00
Benjamin Pasero
4a2f9d4ad6 chore - comment out session exclusion in settings (#295971) 2026-02-18 10:10:12 +00:00
Alex Ross
d692656d9d Fix tsgo ext build problem matching (#295603)
* Fix tsgo ext build problem matching

* Update .vscode/tasks.json

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

* Fix double timestamp

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-02-17 14:50:48 -08:00
Benjamin Pasero
7af891aae5 sessions - allow search results for vs/sessions (#295805) 2026-02-17 17:37:02 +00:00
Benjamin Pasero
d797e9f914 sessions - tweak workspace settings for vs/sessions (#295775)
* sessions - tweak workspace settings for `vs/sessions`

* ccr
2026-02-17 15:13:44 +00:00
Matt Bierner
70658519dc Enable tsgo by default in the workspace
Tsgo language tooling should be feature complete at this point. There still may be bugs or more minor gaps, but we want more dogfooding to find these

Enabling tsgo to help with this. It's still easy to switch back to tsc if you run into any blockers
2026-02-11 13:17:47 -08:00
Johannes Rieken
c600be49da Merge pull request #294145 from microsoft/joh/esbuild-the-things
esbuild for transpile and bundle
2026-02-11 17:07:01 +01:00
Henning Dieterichs
bce538863f adds component explorer (#294075)
* adds component explorer

* Removes log
2026-02-11 12:06:16 +01:00
Johannes
eae6d8b9c4 fix: update error pattern and file location in tasks.json for improved error handling 2026-02-10 17:38:46 +01:00
Johannes
878df8b755 Refactor build system to support esbuild with new transpile and typecheck tasks 2026-02-06 11:36:52 +01:00
Matt Bierner
8a4dba82fa Fix rootDir for workspace extensions 2026-02-04 10:08:29 -08:00
Robo
d0e516655a fix: rename product executable on macOS (#291948)
* 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>
2026-02-03 14:50:21 -08:00
Matt Bierner
cf4611570b Remove default formatter workspace setting for js/ts
This is needed so that we can switch between the ts6 and ts-go without having to change any settings. Longer term the plan is to make ts-go reuse the same formatter id. We will make that change once we ship tsgo builtin
2026-02-03 11:05:24 -08:00
Tyler James Leonhardt
c8d90ab45f Get rid of dependency on playwright-mcp (#292432) 2026-02-02 23:16:17 -08:00
Raymond Zhao
80c02caeb0 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-29 09:56:04 -08:00
Eleanor Boyd
ede4c001b2 fix 2026-01-29 09:48:56 -08:00