Commit Graph

149068 Commits

Author SHA1 Message Date
Elijah King
0d2cd81486 Merge pull request #300908 from microsoft/copilot/sub-pr-300560-another-one
Compact agent status - review feedback fixes
2026-03-11 14:06:40 -07:00
Matt Bierner
ebaff5819d Merge pull request #292258 from murataslan1/fix/parameter-hints-word-wrap
fix: wrap long docstrings in parameter hints widget
2026-03-11 14:02:11 -07:00
copilot-swe-agent[bot]
4ad91d5092 Fix arrow key navigation: prevent DropdownWithPrimaryActionViewItem from consuming ArrowLeft/ArrowRight in sparkle section
Co-authored-by: eli-w-king <201316543+eli-w-king@users.noreply.github.com>
2026-03-11 20:58:24 +00:00
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
copilot-swe-agent[bot]
4a20f59931 Address review feedback: typo fix, schema backward compat, a11y improvements, CSS cursor scoping, simplified toggle
Co-authored-by: eli-w-king <201316543+eli-w-king@users.noreply.github.com>
2026-03-11 20:27:14 +00: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
copilot-swe-agent[bot]
0e2826fd44 Initial plan 2026-03-11 20:19:53 +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
Matt Bierner
03dd4b8f35 Add slight clairification to ChatParticipant in content provider API 2026-03-11 12:58:01 -07:00
Rob Lourens
f1239c83e4 Fix moduleignore 2026-03-11 12:34:58 -07:00
Elijah King
3cfaa82e5b Merge branch 'main' into eli/compact-command-center-status 2026-03-11 12:29:20 -07: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
eli-w-king
78b7246cc2 keyboard accessible 2026-03-11 11:28:39 -07: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
Benjamin Pasero
e1f87601f6 wip - sessions title 2026-03-11 16:35:38 +01: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