* WIP - initial implementation
* Add stagedQuickDiffProvider API
* Reduce the usage of `isSCM`
* Make unstage feel snappier
* Deduplicate diffs between primary and secondary
* Fix unstage selected ranges to work from the editor
* WIP - saving my work
* Fixed deduplication and commands
* Add pattern colors
* Rework the colors, and fix deleted glyph
* Got unstage commands working
* Update provider name
* Some improvements
* Cleaned up CSS
* Tweak decoration colors
* Update proposed API naming
* Contributed decorations will use the primary colors for the time being
* More cleanup
This PR adds support for 'streamable HTTP' MCP servers. This is
backwards-compatible with existing SSE servers. We'll first try to
initialize the server in streamable HTTP mode, and then fall back to
legacy SSE if that fails.
This PR also adds our own small SSE parser, `eventsource` was too high
level to do what we need to do.
Refs https://github.com/microsoft/vscode/issues/244751
* Set up the jobs and tasks
* Add codesign script
* Debug things
* Speed things up while testing
* Add more logging
* More debugging
* Try to use powershell
* Another try
* Another try
* Remove debugging code
* Remove debugging code
* .
* Try using pwsh
* Fix script
* Maybe now
* Maybe now
* Run the sign tasks in parallel
* Revert debug change
* WIP - fold sign steps into the jobs
* Speed up compilation
* Add back tasks
* Remove tasks that are not needed
* Update folder
* Fix universal job
* More work
* Improve script
* Improve logging
* More logging tweaks
* Another fix for the script
* Add back CLI job and run tests
* Fix pipeline condition
* Move testing to the ARM64 stage
* Update Codesign task names
* Run tests after publishing unsigned packages
* Background codesign
* Use bash when running background signing
* Another attempt
* Add error handling to script
* Add more logging
* .
* Pull request feedback
* More feedback
* Remove signature verification condition
* Delete tasks that are not needed
* Fix task display name
* Use VSCODE_ARCH parameter
* Update task display name
* Reapply "Engineering - background codesign for Windows stage (#245796)" (#245869)
This reverts commit 0bc678a5f4.
* Update version calculation
* Remove code that is not needed
* Add missing javascript file
* Fix server path
* Always publish artifacts
* Add zx package
* Add stub task and script
* Add missing file
* Remove code
* Another try
* Fingers crossed
* Another try
* Add remaining steps
* Add back tasks
* Fix things
* Another try
* More fixes
* Use deemon
* Fixing things
* watcher - perf improvements for non-recursive watching (#245644)
* Feedback: before / after selectors not rendering correctly (#245645)
Fixes#244575
* Add highlights rule for character escapes (#245647)
* ci: split gnu arm targets for cli stage (#245651)
* Fix inline edit acceptance on click (#245649)
fix clicking insertion does not accept
* Feedback: variables render differently in Insiders (#245650)
Fixes#244579
* !important different color (#245654)
Fixes#244632
* @property css different color (#245656)
Fixes#244634
* > different color (#245658)
Fixes#244631
* notifications - adopt more `NotificationPriority.OPTIONAL` (#245664)
* Adds more inline completion tests
* Fixes CI
* feat: enable gpu channel async from the runtime (#241640)
* Update WinGet configuration file location & extension (#242241)
* Update WinGet configuration file location & extension
* Remove prerelease: true & add securityContext
* High CPU on large workspace with many TypeScript watched folders (fix#245366) (#245670)
* High CPU on large workspace with many TypeScript watched folders (fix#245366)
* reduce throttle delay
* Moving away from `execCommand` for pasting (#239233)
* adding code to invetsigate the clipboard
* adding more code
* adding change
* adding logs
* adding notes
* making deubgging easier
* adding code to fix paste
* adding code to allow await before trigger paste
* removing all logs
* removing log
* refactoring
* removing change
* adding fix after call
* polishing
* fixing merge conflict
* polishing
* Fixing property initializiation order (#245673)
fixing property initializiation order
* voice - fix some leaks (#245676)
* update css service (#245688)
* Engineering - bump deemon (#245634)
* Engineering - bump deemon
* Bump deemon again
* Always run the Codesign post-job
* Another fix
* Try signing in parallel
* Clean up signing script
Update task name
Tweak script
Some more cleanup
Some more cleanup
More cleanup
* Attempt to run signing in parallel
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Alex Ross <38270282+alexr00@users.noreply.github.com>
Co-authored-by: Robo <hop2deep@gmail.com>
Co-authored-by: Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com>
Co-authored-by: Henning Dieterichs <hdieterichs@microsoft.com>
Co-authored-by: Muhammad Danish <mdanishkhdev@gmail.com>
Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
Co-authored-by: Martin Aeschlimann <martinae@microsoft.com>