Commit Graph
131875 Commits
Author SHA1 Message Date
Alex Ross dea304ea91 Tree sitter: A lot of detail gone from RegExp (#245427)
Fixes #244572
2025-04-03 12:08:00 +02:00
Ladislau Szomoru 0758530676 Engineering - update test timeout for CI build (#245425) 2025-04-03 11:30:33 +02:00
Johannes Rieken d420ff75f1 Show hunk widgets also in diff editor (#245419)
closes https://github.com/microsoft/vscode/issues/245110
2025-04-03 10:34:23 +02:00
Johannes Rieken 5f67ac4063 return null-diff when document entry has been accepted/rejected (#245416)
https://github.com/microsoft/vscode-copilot/issues/14995
2025-04-03 10:34:02 +02:00
Ladislau Szomoru c4ac5e14b1 Engineering - update CI build stage names (#245418) 2025-04-03 09:56:27 +02:00
Benjamin Pasero 621392c665 refactor: enhance process instance registration and termination logging (#245409) 2025-04-03 09:49:38 +02:00
Benjamin Pasero 8243aa9996 chat - make request forwarding fail in case of recursion (#245415) 2025-04-03 09:46:40 +02:00
Johannes Rieken 3561b4e9cd fix property init orders (#245412)
* fix property init order in `anythingQuickAccess.ts`

https://github.com/microsoft/vscode/issues/243049

* update list

https://github.com/microsoft/vscode/issues/243049
2025-04-03 09:10:34 +02:00
Johannes Rieken ae58d15a98 remove unused property (#245411)
https://github.com/microsoft/vscode/issues/243049
2025-04-03 09:09:59 +02:00
Ladislau Szomoru 5f65e5f6e9 Engineering - run tests based on target (#245367) 2025-04-03 06:27:23 +00:00
Justin Chen f1fde1457b better hovers for images in chat (#245408)
* better hovers, clean up chat widget

* some cleanup

* more cleanup
2025-04-02 21:52:42 -07:00
Bhavya U d70ed26a6e remove keybindings being included from allcommands (#245398)
remove  keybindings being included from allcommands
2025-04-03 01:14:36 +02:00
Josh Spicer b30c3ecbe3 Test: {Account,Multiplex}PolicyService (#245189)
* add booleans to policyConfiguration.test.ts

* typo in accountPolicyService

* init tests for accountPolicyService

* add tests for multiplexPolicyService

* add composed services to tracked disposables
2025-04-02 22:11:28 +00:00
Connor Peet 3f93f7b3fb chat: don't duplicate modified entries in every edit stop (#245386)
Now that we have `ensureEditInUndoStopMatches`, we don't need to
aggressively store every file in every snapshot. In this change, the
file is only stored at the initial complete snapshot for each request,
and then in each edit stop in which it changes. Only requires a slight
change in getFirstAndLastStop.

Also popped storage out to its own file and wrote some sanity tests for
it, although I didn't find much low hanging fruit there.

Fixes https://github.com/microsoft/vscode-copilot/issues/14687
2025-04-03 00:10:03 +02:00
Josh Spicer 4aca8e1591 [main] bump distro (#245391)
bump distro (https://github.com/microsoft/vscode-distro/commit/c31de61ce0215378cedfc72b7c58ddf12e3234e4)
2025-04-02 14:42:06 -07:00
Johannes Rieken 71da8b49fe cleanup old API proposal (#245384) 2025-04-02 21:44:40 +02:00
Benjamin Pasero cf1cfc5f0d fix: improve process termination handling in launch and Code class (#245380) 2025-04-02 21:24:07 +02:00
Johannes Rieken 5f4b2c11cc Merge pull request #244985 from microsoft/joh/doubtful-jaguar
fix https://github.com/microsoft/vscode-copilot/issues/15228
2025-04-02 21:13:11 +02:00
Benjamin Pasero 3edf73df8a tests - drop more flags (#245357) 2025-04-02 11:33:09 -07:00
Daniel Imms 3d6eb63d45 Merge pull request #245361 from microsoft/revert-245148-senior-goose
Revert "change telemetry var name"
2025-04-02 10:52:52 -07:00
Rob Lourens f096fc7960 Revert "Rename 'chatSessionStoreError.reason' (#245091)" (#245360)
This reverts commit 0b777db59b.
2025-04-02 10:11:50 -07:00
Oleg Solomko 7ec70cbc51 fix class property order issue for the PromptsService class 2025-04-02 10:08:59 -07:00
Oleg Solomko a0a58191db fix class property order issue for the PromptReference class 2025-04-02 10:08:59 -07:00
Oleg Solomko c0b74b7db1 fix class property order issue for the TextModelContentsProvider class 2025-04-02 10:08:59 -07:00
Daniel Imms a1ac6780c6 Revert "change telemetry var name (#245148)"
This reverts commit ff63d3b488.
2025-04-02 09:58:13 -07:00
Ladislau Szomoru d17c002ece Engineering - PR pipeline improvements (#245331) 2025-04-02 18:35:48 +02:00
Benjamin Pasero 329ab7ce05 Clicking on a file in working set should preserve focus (fix microsoft/vscode-copilot#14833) (#245356) 2025-04-02 17:53:39 +02:00
Benjamin Pasero 8cd6551cb8 smoke - drop option to use swiftshader (#245354) 2025-04-02 17:38:55 +02:00
Alex Ross f5e0839074 Update tree widget title (#245352)
Fixes #239375
2025-04-02 17:12:05 +02:00
Benjamin Pasero 51a3565941 logs - stop spam from cancellation on shutdown (#245351) 2025-04-02 16:58:11 +02:00
Benjamin Pasero 992c6150c3 smoke - try to kill earlier when its safe (#245347) 2025-04-02 16:51:10 +02:00
Johannes Rieken ba5aed93a8 chore - CancelablePromise disposed result appearing after cancel (#245349) 2025-04-02 16:37:17 +02:00
Alex Ross 888b3d1571 Fix error when tokenizing inline suggestions (#245342)
Fixes microsoft/vscode-copilot#14962
2025-04-02 15:52:22 +02:00
Alex Ross 9a2c94d213 Update grammars (#245340) 2025-04-02 15:41:58 +02:00
KapitanOczywistyandAlex Ross 4064f17252 Fix html derivative grammar consuming php code, fixes #237262 (#245076)
Co-authored-by: Alex Ross <38270282+alexr00@users.noreply.github.com>
2025-04-02 13:41:24 +00:00
Henning Dieterichs c0fb773eb9 Improves formatting of FailingDeepStrictEqualAssertFixer 2025-04-02 15:41:00 +02:00
nakamura c59097e7ff tooltip text for close button is internationalized (2) (#245333) 2025-04-02 13:27:04 +00:00
Jiacheng 1010065224 fix: correct filtering logic for file-based recommendations (#245062)
The filtering logic was inverted, causing recommendations to be incorrectly included instead of excluded. This fix ensures that only non-prompted recommendations are considered.
2025-04-02 12:48:07 +00:00
Benjamin Pasero 10fc28b3b8 tests - enable verbose arg for extension installation tests (#245320) 2025-04-02 13:33:19 +02:00
Benjamin Pasero 71c9069cd8 smoke - try to avoid tree-kill for terminating process (#245330)
On Linux, this will also attempt to kill the zygote process (which is a child of the main process). This causes all sorts of issues.

Also, our integration tests just kill the main process and not a tree of processes, so we can align here.
2025-04-02 12:52:35 +02:00
Lee Murray e4c13a9265 Merge pull request #245328 from microsoft/repo-icon-updates
Add 'repo-pinned' icon to codicons library
2025-04-02 11:47:26 +01:00
Johannes Rieken fc784ffd64 add inlineChat.enableV2 setting (#245327)
This will control/enable the new version of inline chat
2025-04-02 12:38:18 +02:00
Benjamin Pasero b73b96e10d chat - render % in status in less prominent color (#245326) 2025-04-02 12:26:59 +02:00
Benjamin Pasero 2f054218fc status - try to align icons and text in language status (#242472) 2025-04-02 10:26:08 +00:00
lemurra_microsoft 082f13c54b Add 'repo-pinned' icon to codicons library 2025-04-02 11:17:52 +01:00
Benjamin Pasero 4684e0ee9a update distro (#245321) 2025-04-02 12:14:37 +02:00
Benjamin Pasero 4bf8005553 Revert "Revert "smoke - try to exit via close also for Electron"" (#245318) 2025-04-02 11:46:27 +02:00
Henning Dieterichs 80eaa73fe1 Bundles createEmptyChangeSummary + handleChange into IChangeTracker (#245315)
* Bundles createEmptyChangeSummary + handleChange into IChangeTracker
2025-04-02 09:01:30 +00:00
Benjamin Christopher Simmonds bea53a126f Editor Chat context drag and drop (#245314) 2025-04-02 10:59:42 +02:00
Johannes Rieken bef71897dc Merge branch 'main' into joh/doubtful-jaguar 2025-04-02 10:07:41 +02:00