Commit Graph
135126 Commits
Author SHA1 Message Date
Justin ChenandElijah King 73fbb0cccd trying new empty state! (#253689)
* exp welcome view

* use exp setting

* use exp setting

* positioned disclaimers under title to avoid overlap

* Updated chat placeholder text

* some fixes

* fix hygiene

* make sure to add additional message

* swap exp is active

* add new setting

---------

Co-authored-by: Elijah King <elijahwilliamking@icloud.com>
2025-07-10 16:49:51 +00:00
Daniel Imms 4bd42b349f Merge pull request #255112 from microsoft/tyriar/242078
Use log service in TaskQueue
2025-07-10 07:05:33 -07:00
Martin Aeschlimann 40603817d7 TypeError thrown in instanceof DocumentSymbol (#255144) 2025-07-10 06:59:38 -07:00
Daniel Imms 26bb572fb7 Merge pull request #255123 from microsoft/tyriar/254893
Eliminate some flakiness when not verifying files save
2025-07-10 05:21:43 -07:00
Daniel Imms ac3d4703b2 Eliminate some flakiness when not verifying files save
This test was flaking because before the suite runs a bunch of settings
are added which are critical to making the test reliable. Inside the
settings part it opens the editor, edits it and saves the file via
ctrl/cmd+s. This is all fine, but it doesn't verify anything so the
editor may end up closing before ctrl/cmd+s actually gets handled. We
disable the modal in smoke tests since it needs to run headlessly, so
it's difficult to see that the file never actually saves and a dirty
file is closed and discarded.

The fix is to verify settings.json actually does save by changing the
shared Editors.saveOpenedFile mechanism to ensure the dirty indicator
isn't present on the active tab.

Fixes #254893
Part of #246731
2025-07-10 05:06:22 -07:00
Don Jayamanne 2ff34581ea Skip flaky Notebook Kernel API tests (#255119)
* Skip flaky Notebook Kernel API tests

* updates
2025-07-10 11:57:40 +00:00
Don Jayamanne 7b269dac03 Await on notebook.cell.execute command in tests (#255111) 2025-07-10 04:22:38 -07:00
Daniel Imms de49b03b7c Use log service in TaskQueue
Fixes #242078
2025-07-10 04:21:39 -07:00
Daniel Imms bc99eaeebb Merge pull request #254873 from microsoft/copilot/fix-254872
Fix terminal suggest providers default enablement logic
2025-07-10 04:08:17 -07:00
Don Jayamanne e31bfcad9d Re-enabled some of the skipped notebook tests (#255087)
* Identify flaky test failures

* Updates
2025-07-10 04:05:27 -07:00
Don Jayamanne c195156400 Use open and show notebook instead of executeCommand in tests (#255106) 2025-07-10 04:05:02 -07:00
Matt Bierner d5ae7bbf1e Merge pull request #253635 from HolgerJeromin/webviewCompatibility
vscode api: Raise compatibility to webview content
2025-07-10 03:51:46 -07:00
Benjamin Pasero 8665a3e8ae chat - always refresh tokens when setup ran (#255100) 2025-07-10 12:42:17 +02:00
Ethan Reesor 5d2088c19d Context key availableEditorIds for diff editors (#250198) 2025-07-10 10:39:47 +00:00
Benjamin Pasero 8ce742c788 Restoring to a maximised secondary sidebar on startup needs workarounds (fix #252465) (#255046) 2025-07-10 10:38:20 +00:00
Don Jayamanne 55cf9aa864 Stable sorting of notebook cell diff info (#255005) 2025-07-10 10:22:07 +02:00
Jason KuoandConnor Peet af0a171e61 Fix popup message when hovering over an instruction breakpoint (#254925)
* Fix popup message when hovering over an instruction breakpoint

* Update src/vs/workbench/contrib/debug/browser/breakpointsView.ts

Co-authored-by: Connor Peet <connor@peet.io>

---------

Co-authored-by: Connor Peet <connor@peet.io>
2025-07-10 04:44:16 +00:00
Rob Lourens 01d401258a Remove agent killswitch (#255007) 2025-07-09 20:40:46 -07:00
Matt Bierner 8e55c8d774 Merge pull request #250778 from gabrielcsapo/gcsapo/adds-log-level-for-tsserver
feat: adds (requestTime) logLevel to match tsserver options
2025-07-09 17:09:56 -07:00
Gabriel Csapo 8746da1b14 Merge branch 'main' into gcsapo/adds-log-level-for-tsserver 2025-07-09 16:46:54 -07:00
Elijah King dc0c9798e9 Merge pull request #254978 from microsoft/eli/plg-strings
Removed 'Copilot'
2025-07-09 15:55:44 -07:00
Raymond Zhao 430f91e41b chore: bump get-func-name (#254989)
Resolves an npm audit issue
2025-07-09 22:42:03 +00:00
Connor Peet 200a319a72 tools: fix undo to a request keeping the initial request (#254935)
* tools: fix undo to a request keeping the initial request

* more timeline improvements

- Remove the special `postEdit` stop that was not very undo-able
- Improve undo/redo to skip no-op points

* update tests
2025-07-09 15:04:55 -07:00
Martin Aeschlimann 660e830fdc Avoid computing deserializeSnapshot twice in SnapshotComparer (#254860) 2025-07-09 23:02:14 +02:00
Daniel Imms c34f818e71 Fix overwrite of super 2025-07-09 13:48:12 -07:00
Daniel Imms b6486d37a4 Revert "fix issues"
This reverts commit 72b72d12f4.
2025-07-09 13:47:06 -07:00
Michael Lively c3284e930a update my-work ghinb (#254964) 2025-07-09 20:34:26 +00:00
meganrogge 72b72d12f4 fix issues 2025-07-09 16:14:17 -04:00
Megan Rogge 20a1aca71e add listeners to correct disposables (#254891)
fix #254890
2025-07-09 13:10:57 -07:00
Benjamin Pasero e42d3b2c53 chat - go back to installing only after sign-in has finished (#254960) 2025-07-09 19:49:23 +00:00
Henning Dieterichs 4b8eae3f4e Includes delta modified characters and trigger (#254956) 2025-07-09 21:36:22 +02:00
Elijah King 942dbe295f Removed 'Copilot' from
1. Right click menu
2. Genrate commit message
3. Search
4. Getting started walkthrough
2025-07-09 12:17:34 -07:00
Michael Lively d32a677a03 Update issue templates (#254957) 2025-07-09 19:10:13 +00:00
Michael Lively d2c7ed40fb add Copilot issue template (#254954)
* add copilot bug template

* remove text about internal backlog or public vscode
2025-07-09 18:54:02 +00:00
Henning Dieterichs a4495aaf9a Monaco editor webworker fixes (#254951) 2025-07-09 20:45:19 +02:00
Henning Dieterichs bd8ade54cd improves observable dev tools (#254942) 2025-07-09 11:34:11 -07:00
Gabriel Csapo b2152a7418 chore: updates server.log enum 2025-07-09 11:29:39 -07:00
Justin Chen e3d6829b41 new implicit context flow (#254768)
* new implicit flow

* new implicit flow

* some logic cleanup:

* gate implicit context stuff behind setting

* cleanup

* hygiene weewoowewoo
2025-07-09 10:56:03 -07:00
Benjamin Pasero 0900bb815a Agent Mode pauses when VS Code loses focus (fix #252384) (#254827)
* Agent Mode pauses when VS Code loses focus (fix #252384)

* add logging

* refactor - rename throttling parameter to allowed

* refactor - extend `IChatModel` with `IDisposable`
2025-07-09 10:12:22 -07:00
Sandeep Somavarapu e52bb47e41 fix #254926 (#254928) 2025-07-09 10:02:53 -07:00
Justin Chen b84fb5b417 only allow model/mode setting when not in input mode (#254927) 2025-07-09 16:59:12 +00:00
Raymond Zhao 7693191f99 chore: remove vsce-sign results from baseline (#254923) 2025-07-09 16:54:41 +00:00
Copilot ba25f9cd4c Fix PowerShell terminal link detection for paths with spaces (#254504) 2025-07-09 18:50:18 +02:00
Martin Aeschlimann 34d2ec438c Pylance mcp tools can not be deselected (#254917) 2025-07-09 16:28:31 +00:00
Daniel Imms 1ea38ea683 Merge pull request #254900 from microsoft/tyriar/234656
Remove broken test
2025-07-09 08:53:01 -07:00
Daniel Imms 5fea2c1a60 Remove broken test
This test never worked

Fixes #234656
2025-07-09 07:54:40 -07:00
Benjamin Pasero 95fbc18ca0 Provide Maximized Chat View as an option for startup editor on workspace open. (fix microsoft/vscode-internalbacklog#5610) (#254874)
* Provide Maximized Chat View as an option for startup editor on workspace open. (fix microsoft/vscode-internalbacklog#5610)

* refactor - move initialization of isNew property
2025-07-09 14:51:41 +00:00
Martin Aeschlimann 11c6ce5b95 ChatEditingSessionStorage: improve saving a session: compute files hashes async, encode content only once (#254882) 2025-07-09 14:20:06 +00:00
Megan Rogge f3ed1cdbb0 set pwsh provider off by default (#254876)
fix #254867
2025-07-09 10:18:07 -04:00
copilot-swe-agent[bot]andTyriar c8ce8e255e Extract provider filtering logic into protected method and move tests to main test file
Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com>
2025-07-09 14:12:30 +00:00