Commit Graph
124157 Commits
Author SHA1 Message Date
meganrogge 04dc228d4f more renames 2023-10-12 14:38:05 -07:00
Megan RoggeandGitHub 275445afc3 Update src/vs/workbench/contrib/audioCues/browser/audioCues.contribution.ts 2023-10-12 14:35:43 -07:00
meganrogge f10ee99ffe use setting enum 2023-10-12 14:24:28 -07:00
Rob LourensandGitHub 3372e4ebb2 Force include slash command in class agent API request (#195515) 2023-10-12 23:22:17 +02:00
meganrogge 30d5f3c72d fix more issues 2023-10-12 14:21:44 -07:00
Megan RoggeandGitHub d6e0b464c6 Update src/vs/platform/accessibility/test/common/testAccessibilityService.ts 2023-10-12 14:16:33 -07:00
meganrogge 8b549edd41 rename 2023-10-12 14:16:00 -07:00
meganrogge e8578d5724 fix issue 2023-10-12 14:12:32 -07:00
meganrogge 819b0404e0 fix issue 2023-10-12 14:11:19 -07:00
Megan RoggeandGitHub 855f422652 Update src/vs/platform/audioCues/browser/audioCueService.ts 2023-10-12 14:05:00 -07:00
meganrogge 428dd5d9bb add space 2023-10-12 14:03:02 -07:00
meganrogge 42565ebe6a store is disposed 2023-10-12 13:57:44 -07:00
9d32835bd7 add sqm id for windows (#195377)
* add sqm id for windows

* Update src/vs/platform/windows/electron-main/windowsMainService.ts

* Update src/vs/platform/sharedProcess/node/sharedProcess.ts

* react on review comments

* The reg entry is called MachineId not MachineGuid

* fix compile error

* no need for \\ prefix in reg path

* Wait for 1s max (as to not block the startup) to read the SQM value

---------

Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com>
2023-10-12 13:47:40 -07:00
Rob LourensandGitHub 8de0cf79d2 Update distro (#195516) 2023-10-12 22:24:36 +02:00
meganrogge 5776adf61e tests are breaking 2023-10-12 13:20:15 -07:00
Rob LourensandGitHub f46251f021 Implement provideFollowups for chat agents (#195438)
* Sketch provideFollowups for chat agents

* Implement provideFollowups for chatAgents2 API
2023-10-12 12:51:59 -07:00
Daniel ImmsandGitHub 5546b1b554 Merge pull request #195499 from microsoft/tyriar/195496
Wait for next command prompt before creating decoration marker
2023-10-12 12:12:18 -07:00
meganrogge 2cde938231 use prompt group 2023-10-12 11:53:17 -07:00
meganrogge 7afb6c27ba use prompt group 2023-10-12 11:52:37 -07:00
Johannes RiekenandGitHub 17eb59f146 make responses of chatRequestAccess proposal easier to consume and digest (#195479)
* make responses of `chatRequestAccess` proposal easier to consume and digest

* allow same modern JS in API as in the rest
2023-10-12 11:49:32 -07:00
Sandeep SomavarapuandGitHub 7da6dc1bca align with primary sidebar (#195501) 2023-10-12 11:20:16 -07:00
Sandeep SomavarapuandGitHub 0db5e97f18 fix #195130 (#195492) 2023-10-12 11:19:05 -07:00
Raymond ZhaoandGitHub 88fc434af4 Mitigate smoke test failure #195491 (#195493) 2023-10-12 20:03:27 +02:00
Daniel ImmsandGitHub a46e5282e5 Merge pull request #195494 from microsoft/tyriar/quick_fix_explain_color
Make explain only quick fix color brighter
2023-10-12 10:42:26 -07:00
Daniel Imms 443f8cc086 Wait for next command prompt before creating decoration marker
Fixes #195496
2023-10-12 10:36:00 -07:00
Daniel Imms a72df4109d Make explain only quick fix color brighter 2023-10-12 10:25:19 -07:00
Daniel ImmsandGitHub b183367a93 Merge pull request #195419 from microsoft/tyriar/aux_quick_pick
Reparent the quick input when opened from aux window
2023-10-12 10:07:40 -07:00
Rob LourensandGitHub 9bb94efbe2 Fix missing slash command in prompt (#195484) 2023-10-12 18:16:55 +02:00
Megan Rogge a71cd07345 length + 1 2023-10-12 09:08:25 -07:00
Megan Rogge 8e90fd310b use regex for prompt position 2023-10-12 09:03:20 -07:00
Daniel ImmsandGitHub 7f3049c2f1 Merge pull request #195416 from microsoft/tyriar/184009
Defer applying env vars until first prompt
2023-10-12 08:41:55 -07:00
Daniel ImmsandGitHub 6e0eaafb42 Merge branch 'main' into tyriar/aux_quick_pick 2023-10-12 08:39:05 -07:00
Megan RoggeandGitHub 4d9ba224d3 Update src/vs/platform/terminal/common/capabilities/commandDetectionCapability.ts 2023-10-12 08:36:05 -07:00
Daniel Imms d863bb8900 Fix tests 2023-10-12 08:36:02 -07:00
Megan Rogge 365c6f225c fix #195374 2023-10-12 08:34:11 -07:00
Ladislau SzomoruandGitHub 4afb8f7f2b SourceControl - scm/inputBox menu proposal (#195475)
Initial implementation
2023-10-12 17:09:06 +02:00
2b9791e491 feat: support iconThemes definitions for root folders (#195319)
Co-authored-by: ermin.zem <ermin.zem@alibaba-inc.com>
2023-10-12 15:23:34 +02:00
Benjamin PaseroandGitHub 7a03774b96 speech - core service and extension API (#195365)
* speech - scaffold a basic core service for registration

* speech - scaffold a basic extension API for speech providers

* cleanup

* speech - improve API to work with events

* simplify

* better api

* cleanup
2023-10-12 14:53:01 +02:00
Rob LourensandGitHub 4dce9d5ad4 Fix current query showing up in the history (#195432) 2023-10-12 09:00:51 +02:00
Benjamin PaseroandGitHub df8c4d4537 Confirm for protocol links opt-out is not being honored (fix #195373) (#195437) 2023-10-12 08:59:22 +02:00
Megan RoggeandGitHub 0719762057 allow Text Editor to show up in focusedView (#195181) 2023-10-12 08:58:00 +02:00
901ac65ea9 Implement chatAgent2 proposal (#194635)
* Add notes on chat agent API

* Add request ID to context

* variables

* Add partial implementation for another option for a chat agent API

* update

* Notes from api sync

* More notes

* Can invoke an agent and get the response

* Provide a real request

* Notes

* add `slashCommandProvider` - not yet hooked up

* add metadata properties inline, some comments

* some more notes

* Put the new API side-by-side with the old one

* Fix agent title in response

* Fix agent display

* Send slashCommand to request

* Hook up variables

* Get rid of package.json registration option

* Start to implement followups provider

* Add comment

* make it `slashCommandProvider` all the way, use updateAgent for updates icon, fullName, description

* update docs

* only ask for slash command completions when completing a slash-word

* use complex completion item label for command/agent completions

* add `promptText` to `IParsedChatRequestPart` so that some parts don't make it into the prompt (like agent and slash commands)

* only allow agent and slash command at the beginning of the prompt

* remove unused method

* some jsdoc, many renames so that stuff starts with `ChatAgent...`

* reduce `createChatAgent` to the minimum, let the rest be set via setters

* in the renderer know if an agent has slash command and follow ups, safes IPC calls

* use `iconPath` to align with other APIs

* more jsdoc and more obvious TODOs

* fix chat parser with "late" command

* handle error so that the request stops. where is the rendering tho?

* Show error message in response properly

* Don't blow up global / list

* Change proposal name

* Inline followup types

* fix type

* Remove brace in error msg

---------

Co-authored-by: Johannes <johannes.rieken@gmail.com>
2023-10-12 05:23:51 +02:00
aamungerandAaron Munger b97005b9e0 no need for cell output to update the editor height 2023-10-11 20:22:45 -07:00
John MurrayandGitHub c60778b3be Merge branch 'main' into pink-bedbug 2023-10-12 00:37:32 +01:00
Megan RoggeandGitHub eaaab80e7c Merge pull request #195414 from microsoft/merogge/align-bindings
align acceptance keybindings
2023-10-11 16:13:16 -07:00
gjsjohnmurray fb52ff2807 Hide download count and star rating while (un)installing or updating 2023-10-11 23:57:34 +01:00
gjsjohnmurray a8c73b490d Show Reload Required buttons simultaneously after updateAllExtensions (#163627) 2023-10-11 23:55:59 +01:00
Daniel Imms fb83c7a46d Reparent the quick input when opened from aux window
Part of #10121
2023-10-11 15:26:13 -07:00
Daniel Imms e01c0a2a8e Defer applying env vars until first prompt
Fixes #184009
2023-10-11 15:04:39 -07:00
meganrogge 9db355460b use todisposable 2023-10-11 14:53:20 -07:00