Commit Graph

148279 Commits

Author SHA1 Message Date
Benjamin Christopher Simmonds
fe7157a1f3 Merge pull request #300905 from microsoft/benibenj/military-rodent
Add support for running tasks on worktree creation
2026-03-11 21:52:15 +01:00
Tyler James Leonhardt
2f42f2e800 Add sessions support to translation resources and update related logic (#300889)
* Add sessions support to translation resources and update related logic

Fixes https://github.com/microsoft/vscode/issues/300278

* update to track new format of import

* fix failures
2026-03-11 20:38:06 +00:00
Megan Rogge
8f44b60dac increase model availability to lessen chance of bad terminal tool result (#300522)
increase model availability
2026-03-11 13:27:36 -07:00
Benjamin Christopher Simmonds
5d3da238a1 Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-11 21:26:54 +01:00
Copilot
56540e1263 Add aria label hint for keyboard deletion of chat attachments (#299785) 2026-03-11 20:20:21 +00:00
Justin Chen
259358fdd6 add autopilot back into copilot cli ui (#300596) 2026-03-11 13:17:08 -07:00
Megan Rogge
772547f67f make integrated browser attach to chat feature kb accessible (#300465)
fix #300216
2026-03-11 21:13:39 +01:00
Sandeep Somavarapu
71487d2b8a Rename isolation picker labels: Copilot CLI → Worktree, Local → Folder (#300893)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-11 21:13:11 +01:00
BeniBenj
466961c128 remove hook command for sessionStart 2026-03-11 21:06:49 +01:00
Johannes
e478c84fe8 Change default render mode for inline chat from 'zone' to 'hover' 2026-03-11 19:46:30 +01:00
Henning Dieterichs
7c08b33b79 update screenshot baselines from CI 2026-03-11 19:31:38 +01:00
Henning Dieterichs
f1428b977c Enables screenshot CI again 2026-03-11 19:31:38 +01:00
Megan Rogge
8dc072e332 add denial details for auto-approval rules in command line tools (#300824) 2026-03-11 19:18:44 +01:00
Hawk Ticehurst
eda45caaa6 Sessions: Reduce width of empty state cursor (#300835)
Reduce width of empty state cursor
2026-03-11 14:13:27 -04:00
Matt Bierner
15c43cb408 Merge pull request #300844 from mjbvz/dev/mjbvz/historical-gecko
Add StaticChatSessionItemController helper for test
2026-03-11 11:13:22 -07:00
Matt Bierner
7a090df6c7 Re-remove webpack (again again)
This reverts commit 1d31c3ce40.
2026-03-11 10:46:45 -07:00
Anthony Kim
7461493056 Bump xterm to 6.1.0-beta.191 (#300822) 2026-03-11 10:40:56 -07:00
Ladislau Szomoru
c3f8358b60 Sessions - increase default width of auxiliary bar (#300848) 2026-03-11 10:39:42 -07:00
Matt Bierner
a9f97ee567 Merge pull request #300847 from mjbvz/dev/mjbvz/conventional-damselfly
Revert "Add `min-release-age` in npmrc files"
2026-03-11 10:39:23 -07:00
Matt Bierner
0a2e9ef44b Merge pull request #300841 from mjbvz/dev/mjbvz/honest-thrush
Fix `any` usages in the markdown preview sources
2026-03-11 10:38:51 -07:00
Ladislau Szomoru
df48c4b627 Sessions - refactor sync changes action (#300840) 2026-03-11 10:38:01 -07:00
Matt Bierner
2a8374597e Merge branch 'main' into fix/parameter-hints-word-wrap 2026-03-11 10:24:21 -07:00
copilot-swe-agent[bot]
1f7105d225 Address PR feedback: merge node_modules regexes, reorder logic, restore _ in fileRegex
- Merged embeddedNodeModulesRegex into nodeModulesRegex to handle
  node_modules at any position in the path with a single regex
- Reordered logic to check vscode extension paths first, then node_modules
- Restored explicit _ in fileRegex character class for clarity
- Updated tests to match new consistent redaction behavior

Co-authored-by: bryanchen-d <41454397+bryanchen-d@users.noreply.github.com>
2026-03-11 17:19:59 +00:00
BeniBenj
9831d8f09c add support for running tasks on worktree creation 2026-03-11 18:13:56 +01:00
Matt Bierner
af32b7b329 Revert "Add min-release-age in npmrc files"
This reverts commit a440ae0518.
2026-03-11 10:07:42 -07:00
Johannes
81cd9faf25 Add continue and rephrase actions to inline chat, enhance session management
re https://github.com/microsoft/vscode/issues/296601
2026-03-11 18:06:02 +01:00
Matt Bierner
be5d842056 Add StaticChatSessionItemController helper for test
Reduce duplication. This also means far fewer edits when changing the IChatSessionController interface
2026-03-11 10:04:52 -07:00
dependabot[bot]
393b54fc07 Bump minimatch from 3.1.2 to 3.1.5 in /test/automation (#300521)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.1.2 to 3.1.5.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.5)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 3.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 16:55:45 +00:00
Matt Bierner
1592b94c9a Fix any usages in the markdown preview sources
For #269213
2026-03-11 09:54:42 -07:00
copilot-swe-agent[bot]
a3af2868c6 Fix telemetry path redaction to preserve node_modules paths in full absolute paths
The fileRegex character class didn't include `@`, causing scoped npm
package paths (e.g. @xterm/xterm) to split the match and prevent proper
node_modules detection. Additionally, nodeModulesRegex only matched
paths starting with node_modules/, but full absolute paths like
/Users/.../node_modules/... don't start with node_modules/.

Added `@` to fileRegex character class and a new embeddedNodeModulesRegex
to detect node_modules anywhere in a path, preserving the node_modules/...
suffix while redacting the user-specific prefix.

Co-authored-by: bryanchen-d <41454397+bryanchen-d@users.noreply.github.com>
2026-03-11 16:50:07 +00:00
copilot-swe-agent[bot]
aeef983698 Revert decorationAddon.ts change, prepare for telemetry redaction fix
Co-authored-by: bryanchen-d <41454397+bryanchen-d@users.noreply.github.com>
2026-03-11 16:38:44 +00:00
dependabot[bot]
e7153ed180 Bump actions/github-script from 7 to 8 (#300759)
Bumps [actions/github-script](https://github.com/actions/github-script) from 7 to 8.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v7...v8)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 09:33:56 -07:00
dependabot[bot]
7e8b4cc1f5 Bump actions/upload-artifact from 4 to 7 (#300760)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 09:33:54 -07:00
dependabot[bot]
aaa3025b86 Bump tar from 7.5.10 to 7.5.11 in /build/npm/gyp (#300619)
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.10 to 7.5.11.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.10...v7.5.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.11
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 09:32:19 -07:00
dependabot[bot]
85b620af6b Bump hono from 4.12.5 to 4.12.7 in /test/mcp (#300620)
Bumps [hono](https://github.com/honojs/hono) from 4.12.5 to 4.12.7.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](https://github.com/honojs/hono/compare/v4.12.5...v4.12.7)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.12.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-11 09:31:33 -07:00
Sam Tran
2f1d77a9a2 Update assignee for ~capi labeled issues (#299531)
Modify assignees for ~capi command

Updating with our new PM to triage and assess reported issues.

Co-authored-by: Logan Ramos <lramos15@gmail.com>
2026-03-11 10:44:10 -04:00
Sandeep Somavarapu
a5cf4ddbfe Sessions: update new chat isolation picker behavior (#300791)
* Sessions: reorder pickers, rename isolation labels, gate on config

- Swap mode and model picker positions in toolbar
- Move Default Approvals next to isolation mode picker with gap
- Rename Folder/Worktree labels to Local/Copilot CLI
- Gate isolation picker on github.copilot.chat.cli.isolationOption.enabled
- Show picker as disabled (not hidden) when config is off
- Add setEnabled API to IsolationModePicker
- Listen for config changes and enforce worktree mode when disabled

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

* revert

* Update src/vs/sessions/contrib/chat/browser/newChatViewPane.ts

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

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-11 14:25:41 +00:00
Sandeep Somavarapu
39a834be39 Add showUnavailableFeatured and showFeatured options to model picker delegate (#300744)
* feat(chat): add options to show recently used and featured models in picker

* fix(chat): update showRecentlyUsed and showFeatured logic to check session type

* fix(chat): simplify showRecentlyUsed logic to always return true

* fix(chat): rename showRecentlyUsed to showUnavailableFeatured for clarity

* fix(chat): update showUnavailableFeatured to return false for correct behavior
2026-03-11 15:08:30 +01:00
Ladislau Szomoru
755a4199cc Sessions - changes view improvements (#300780)
* Sessions - refactor context key managememt

* Changes view improvements
2026-03-11 13:10:30 +00:00
Aiday Marlen Kyzy
e25795537c Use context for line breaks computation (#293749)
* Use context for line breaks computation

* specifying that the line numbers are post edit

* renaming to lineNumberPostEdit

* fixing compile errors

* fixing tests

* adding owner id

* Keep current event delivery semantics

---------

Co-authored-by: Alexandru Dima <alex.dima@outlook.com>
Co-authored-by: Alex Dima <alexdima@microsoft.com>
2026-03-11 09:07:05 -04:00
Alex Ross
3e89f06714 Re-enable API proposal version check (#300716)
* Revert "Merge pull request #300495 from mjbvz/dev/mjbvz/fierce-hawk"

This reverts commit 2eefd9e554, reversing
changes made to 34bfd71aea.

* Add lots of logging

* Update .github/workflows/api-proposal-version-check.yml

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

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-11 13:37:38 +01:00
Martin Aeschlimann
f9b7df95eb find agent instructions in parent folders (#300717)
* find agent instructions in parent folders

* update
2026-03-11 12:53:30 +01:00
Henning Dieterichs
970c15e9bb updates package lock file 2026-03-11 12:30:20 +01:00
Henning Dieterichs
099d9c3f13 updates component explorer 2026-03-11 12:30:20 +01:00
Henning Dieterichs
9d5ebb8f07 Updates skill 2026-03-11 12:30:20 +01:00
Henning Dieterichs
86343fcf31 Disables automatic component explorer updates 2026-03-11 12:30:20 +01:00
Copilot
84a04d1761 Fix remote mode multi-file selection via Show Local dialog (#300408)
* Initial plan

* Fix remote mode multi-file selection via Show Local dialog

Change ISimpleFileDialog.showOpenDialog to return URI[] instead of single URI.
When 'Show Local' is clicked in remote file dialog, pass through all selected
files from the native dialog instead of only taking the first result.

Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexr00 <38270282+alexr00@users.noreply.github.com>
2026-03-11 11:20:56 +00:00
Johannes Rieken
6a97d569af Merge pull request #300563 from lammmab/affordance-fix
hide "Ask for Edits" affordance when AI features are disabled
2026-03-11 12:17:17 +01:00
Lee Murray
e1a8febc47 Update padding in chat welcome component for improved layout (#300735)
Co-authored-by: mrleemurray <mrleemurray@users.noreply.github.com>
2026-03-11 11:58:58 +01:00
Sandeep Somavarapu
d8c1693f70 Sessions: reorder new chat pickers (#300737)
* Improve visibility logic for branch and sync indicators in NewChatWidget

* Refactor visibility logic for branch and sync indicators in NewChatWidget

* Fix order of rendering for isolation mode and branch pickers in NewChatWidget

* Add gap to chat-full-welcome-pickers for improved layout
2026-03-11 11:46:47 +01:00