Commit graph

121876 commits

Author SHA1 Message Date
Justin Chen 60d035d19a
issue reporter refactor (web prep) (#212762)
* kinda beeeg refactor

* swap the extended issue reporteR

* update PR commentsgit add .!
2024-05-16 11:14:59 -07:00
Megan Rogge cdf94536b9
update screen readers with plaintext version of response content (#212916)
fix #212788
2024-05-16 19:39:19 +02:00
Simon Siefke 087d09ed1e remove unused export 2024-05-16 18:43:19 +02:00
Simon Siefke b435d3fbe1 update setting export 2024-05-16 18:42:11 +02:00
Simon Siefke 0f1ddcec99 move edit mode 2024-05-16 18:26:23 +02:00
Simon Siefke 15b40c8e0d use type exports 2024-05-16 18:24:08 +02:00
Simon Siefke a9e0dbdfc5 feature: enable isolated modules 2024-05-16 18:22:58 +02:00
Johannes Rieken 2ef785bb00
make sure to use ScrollType.Immediate when reveal inline chat content widget (#212906)
fixes https://github.com/microsoft/vscode-copilot/issues/5573
2024-05-16 17:53:33 +02:00
Joyce Er 32f970f937
refactor: clean up redundant handle (#212859)
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
Co-authored-by: Johannes Rieken <johannes.rieken@gmail.com>
2024-05-16 17:32:53 +02:00
Johannes Rieken 2d97803568
add ListenerRefusalError and ListenerLeakError which get logged when listener thresholds are exceeded. (#212900)
* add `ListenerRefusalError` and `ListenerLeakError` which get logged when listener thresholds are exceeded.

The `stack` property of these errors will point towards the most frequent listener and how often it is used. If that's a high number there is a leak (same listener is added over and over again), if that's a low number there might be a conceptual flaw that an emitter is simply too prominent.

* rightfully don't use Error.captureStackTrace (v8/nodejs only)
2024-05-16 08:29:17 -07:00
Robo e65febca09
ci: use sysroots for oss linux pipeline (#212895)
* ci: use sysroots for oss linux pipeline

* ci: update cache

* ci: cleanup conditions
2024-05-16 17:18:57 +02:00
Sandeep Somavarapu 7f585679fd
fix #210837 (#212901) 2024-05-16 17:17:28 +02:00
Sandeep Somavarapu 98eec201fb
fix #212664 (#212873) 2024-05-16 17:12:34 +02:00
Johannes Rieken 743fdd9587
focus owning editor when clicking into zone without having editor widget focus (#212878)
fixes https://github.com/microsoft/vscode-copilot/issues/5410
2024-05-16 17:04:59 +02:00
Johannes Rieken 660fe6087e
Add docs and register some child insta services for disposal (#212880)
https://github.com/microsoft/vscode/issues/212879
2024-05-16 17:00:08 +02:00
Benjamin Christopher Simmonds da020b932a
Fix editor command context extraction (#212897)
Fix context key extraction
2024-05-16 16:42:15 +02:00
Benjamin Pasero be648f9de9
voice - fix synthesis controller for terminal (#212862) 2024-05-16 16:34:36 +02:00
Benjamin Christopher Simmonds ed83e0e84f
Remove experimental hover feature (#212865)
Remove explorer experimental hover
2024-05-16 16:34:30 +02:00
Benjamin Pasero c3b42d517d
code --wait no longer exits when the file is closed in VSCode Insiders (fix #211866) (#212868) 2024-05-16 16:32:50 +02:00
Benjamin Pasero bb684610f3
editors - some 💄 from code review (#212886) 2024-05-16 16:29:57 +02:00
Johannes Rieken 462a2a7c8f
use agent's full name in the inline chat provider wrapper (#212871) 2024-05-16 16:19:53 +02:00
Johannes Rieken 88f27ceb0c
disable vscode.lm-API for stable (#212890)
https://github.com/microsoft/vscode/issues/206265
2024-05-16 16:18:23 +02:00
Johannes Rieken 95978d5bfb
fixes https://github.com/microsoft/vscode-copilot/issues/4599 (#212870) 2024-05-16 16:18:20 +02:00
Benjamin Christopher Simmonds 146b3fb6e0
Update tab selected background color (#212872)
tab selected background light vs

Co-authored-by: João Moreno <joao.moreno@microsoft.com>
2024-05-16 16:15:28 +02:00
Benjamin Pasero 6af31616a7
macOS/Linux: Allow \ in file names (fix #212740) (#212810)
* macOS/Linux: Allow `\` in file names (fix #212740)

* fix tests

* bump salt
2024-05-16 22:48:04 +09:00
Benjamin Christopher Simmonds c72bcdaa99
Fix split editor inactive group action (#212837)
* Fix split editor inactive group action

* fix getCommandsContext
2024-05-16 09:04:32 +02:00
Rob Lourens 652c948b85
Check for allowed names in the participant fullName (#212849)
* Check for allowed names in the participant fullName

* Validate provider name and fullName

* Fix
2024-05-15 22:03:17 -07:00
Joyce Er 0cd8d6ac48
fix: make chat progress reporter handle immediately available to extension (#212854) 2024-05-15 21:37:33 -07:00
David Dossett c52596a215
Merge pull request #212852 from microsoft/ddossett/occupational-llama
Use latest references accordion styles
2024-05-15 20:37:42 -07:00
Megan Rogge e61d724170
fix terminal chat hint bug (#212851) 2024-05-15 20:36:29 -07:00
Rob Lourens 14ebfdc345
Add variable 'isSlow' (#212657)
* Add variable 'isSlow'
Since 'codebase' doesn't really work as a reference, I'm only making accessible to our agents for now

* fix

* Check for slow variables in parser as well
2024-05-15 17:40:21 -07:00
David Dossett 4b4eb7a000
Use latest references accordion styles 2024-05-15 17:13:46 -07:00
David Dossett a110db229e
Merge pull request #212850 from microsoft/ddossett/yielding-bovid
Fix chat border radius
2024-05-15 16:11:24 -07:00
David Dossett a041421d02
Merge pull request #212848 from microsoft/ddossett/tight-angelfish
Update codicons
2024-05-15 15:57:40 -07:00
David Dossett 1d3462b7f1
Fix chat border radius 2024-05-15 15:50:03 -07:00
David Dossett 2124fd479c
Merge pull request #212847 from microsoft/ddossett/free-wren
Use descriptionForeground for close icon
2024-05-15 15:44:00 -07:00
David Dossett 7c310e7b31
Update codicons 2024-05-15 15:40:48 -07:00
David Dossett cee89583ba
Use descriptionForeground for close icon 2024-05-15 15:26:11 -07:00
David Dossett 4c4ac63f36
Merge pull request #212843 from microsoft/ddossett/colorful-cricket
Remove extra space above attachments
2024-05-15 15:19:34 -07:00
David Dossett 5c7e9ff4fd
Remove extra space above attachments 2024-05-15 14:41:42 -07:00
David Dossett d1cc483e03
Initial inline chat polish (#212755)
* Initial inline chat polish

* Fix widget padding

* More tweaks
2024-05-15 14:37:04 -07:00
David Dossett 90402fb5df
Remove chat attachments border and tweak styles (#212745)
* Use chat-requestBorder and update attachments layout

* Remove border and fix layout janks
2024-05-15 23:25:13 +02:00
Rob Lourens afcb0ebb4e
Finalize chatParticipant and languageModels API (#212829)
* Finalize chatParticipants proposal

* Finalize languageModels API
2024-05-15 14:21:47 -07:00
Megan Rogge c2baa46aa5
on blur of terminal chat, if no response content, hide widget (#212831)
fix #212672
2024-05-15 11:55:06 -07:00
Miguel Medina Ballesteros f8ee0378c0
Add AccessibilitySignal.terminalCommandSucceeded and success.mp3 (issue #178989) (#204430) 2024-05-15 18:17:09 +00:00
Benjamin Christopher Simmonds e206bcb922
Fix multi-select behavior on macOS (#212825)
macos multiselect cmd
2024-05-15 19:19:35 +02:00
Benjamin Christopher Simmonds 00891c2792
Update editor actions on settings change (#212824) 2024-05-15 09:47:47 -07:00
Benjamin Christopher Simmonds c924205321
Make List / Tree Hovers Focusable (#212818)
* fixes #211951

* fix test

* Support updatable hover
2024-05-15 18:39:03 +02:00
Sandeep Somavarapu b8881656c6
fix #208324 (#212822) 2024-05-15 18:11:37 +02:00
Johannes Rieken bd653ce6c9
move todos into issue (#212821)
https://github.com/microsoft/vscode/issues/206265
2024-05-15 17:49:33 +02:00