Commit Graph
118604 Commits
Author SHA1 Message Date
Peng LyuandGitHub 4f2ff19eca Merge pull request #205164 from microsoft/rebornix/healthy-buzzard
Ensure escape discard/accept changes properly.
2024-02-13 18:28:27 -08:00
rebornix 76aa3171d1 easier validation for input document position 2024-02-13 17:52:05 -08:00
rebornix 3e097d925e Allow empty selections -> index. 2024-02-13 16:19:23 -08:00
Connor PeetandGitHub 7f359bb293 debug: allow editing visualizers in debug tree (#205163)
* debug: allow editing visualizers in debug tree

* fix visibility lint
2024-02-13 16:18:29 -08:00
Tyler James LeonhardtandGitHub 702a1ffd58 Access tweaks for requestLanguageModelAccess (#205156)
1. remove the requirement that it has to be done during agent invocation
2. don't ask for auth when the model provider and the model requester are the same extension
3. since we don't have "language model activation events" start with a simple 3*2s timeout poll to wait for the language model registration to happen. (scenario: an extension activates before the extension that registers the model activates)
2024-02-13 16:15:48 -08:00
Ulugbek Abdullaev 8bec045945 rename suggestions: migrate to using list widget 2024-02-14 00:48:29 +01:00
rebornix 9209da7104 Ensure escape discard/accept changes properly. 2024-02-13 15:41:15 -08:00
Hylke BonsandHylke Bons 07446f6211 chat: Use alternating request/response color 2024-02-13 23:21:39 +01:00
Aaron MungerandGitHub 43088f2747 variable view initialization (#205149)
* intitialization fixes

* use more appropriate event
2024-02-13 22:09:35 +01:00
Ladislau SzomoruandGitHub 9576c1a7c5 Git - Add button/setting to always replace local tags in case of a conflict during the pull operation (#205148) 2024-02-13 22:04:29 +01:00
Andrea MahandGitHub 71bd033d63 Quick Search leaves preview editors open (#205141)
Fixes #203236
2024-02-13 13:02:37 -08:00
Henning DieterichsandHenning Dieterichs 5ef40d1286 Improves observable debug names 2024-02-13 21:50:59 +01:00
Henning DieterichsandHenning Dieterichs f205511a41 Improves observable test docs 2024-02-13 21:47:36 +01:00
Rob LourensandGitHub 30faa5af8a API notes (#205144) 2024-02-13 21:41:32 +01:00
Rob LourensandGitHub f174624716 Add tooltip to disabled command button (#205140) 2024-02-13 21:20:00 +01:00
Rob LourensandGitHub c2316194e2 Get rid of history2, variables2 (#205124)
* Get rid of history2

* Remove prompt2 and variables2

* Clean up variables2/prompt2

* Fix tests

* Fix ranges

* Fix test
2024-02-13 11:33:21 -08:00
Andrea MahandGitHub da8f671716 try to ignore history on editor open for quicksearch (#204880)
* try to ignore history on editor open

* correct history service change

* fix history race condition

* edit shouldIgnoreActiveEditorChange description
2024-02-13 11:22:04 -08:00
Johannes RiekenandGitHub fe89a8a720 add some api todos (#205128) 2024-02-13 19:31:05 +01:00
Connor PeetandGitHub 6289704f0d debug: fix toolbar overlaps traffic lights (#205127)
Fixes #204265
2024-02-13 19:22:10 +01:00
Connor PeetandGitHub e8be60a478 debug: fix launch using empty directory in external terminal (#205123)
Fixes #204039
2024-02-13 09:50:40 -08:00
Connor PeetandGitHub a2c91f1f28 debug: update visualizers tree proposal, some initial implementation (#204877) 2024-02-13 18:22:06 +01:00
Ladislau SzomoruandGitHub 1f57cd8267 SCM - fix issue related to event handler registration (#205120) 2024-02-13 09:19:53 -08:00
Megan RoggeandGitHub 8edcc2d9d8 Merge pull request #205115 from microsoft/merogge/acc-signal-fix
fix accessibility signal bugs
2024-02-13 10:07:49 -06:00
Aaron MungerandGitHub 29a8551519 a new cell editor might already be in view (#205023)
account for creating a editor cell already within viewable range - edit markdown
2024-02-13 07:52:41 -08:00
meganrogge 80f1ca24b4 fix #205108 2024-02-13 09:44:08 -06:00
Johannes RiekenandGitHub 2b7bef020b Chat Agent API updates (#205104)
* update `ChatAgentContext#history` to be an array of turns

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

* add agent info (agent and extension id) to `ChatAgentResponseTurn` and `ChatAgentRequestTurn`

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

* update chat test snapshots
2024-02-13 16:05:15 +01:00
Johannes RiekenandGitHub ad436497cd Merge pull request #205109 from microsoft/joh/vulnerable-wasp
remove ChatMessage and add types LanguageModelMessage types so that they can evolve at their own pace
2024-02-13 16:00:24 +01:00
Alex RossandGitHub 4531f1a2be Fix cursor position after splitting window (#205107)
The cursor is not in the correct position after splitting the window
Fixes #203969
2024-02-13 15:47:56 +01:00
Johannes 72d1ad1be8 remove ChatMessage and add types LanguageModelMessage types so that they can evolve at their own pace
https://github.com/microsoft/vscode/issues/199908
2024-02-13 15:42:19 +01:00
Daniel ImmsandGitHub a6a0b0bd91 Merge pull request #205035 from microsoft/tyriar/lang_block
Add new shell language IDs to chatCodeblockActions.ts
2024-02-13 09:17:29 -05:00
Hylke BonsandHylke Bons 98e273b707 activitybar: Use orange active highlight in dark HC theme 2024-02-13 15:06:21 +01:00
Ladislau SzomoruandGitHub 4194cbfdf8 Git - 💄 more history provider logging (#205101)
* Git - 💄 more history provider logging

* Fix up more logging
2024-02-13 14:56:22 +01:00
Johannes RiekenandGitHub c5d0386f54 some API todos (#205095) 2024-02-13 12:54:37 +01:00
Benjamin PaseroandBenjamin Pasero f28c9e1cb6 voice - allow pause between agent and slash command 2024-02-13 12:46:21 +01:00
Benjamin PaseroandBenjamin Pasero f1b761fea5 voice - reuse startVoiceChatWithHoldMode 2024-02-13 12:46:21 +01:00
Alex RossandGitHub f6c0c5e5e2 Less text-y settings in release notes (#205081) 2024-02-13 12:24:29 +01:00
Benjamin PaseroandGitHub 038226e883 Support holding Cmd+I in panel chat to dictate (fix #203208) (#205065) 2024-02-13 12:02:41 +01:00
Ladislau SzomoruandGitHub c58252ba7e SCM - Add Incoming/Outgoing menu to the title menu (#205069)
SCM Add Incoming/Outgoing menu to the title menu
2024-02-13 11:54:33 +01:00
Ladislau SzomoruandGitHub 45e2e2072f Git - fix upstream state management check (#205078) 2024-02-13 11:53:50 +01:00
Tyler James LeonhardtandGitHub 656e26c80f One auth provider per-extension (#205049)
This way we don't complicate the user's experience who doesn't need to know anything about models.
2024-02-13 09:27:11 +01:00
Peng LyuandGitHub fa93f5b877 Merge pull request #205063 from microsoft/rebornix/notebook-floating-widget
Adopt notebook view zone api for chat widget
2024-02-12 23:29:20 -08:00
rebornix b1784433fc Fix failing integration tests caused by notebook focus/selection change 2024-02-12 23:11:18 -08:00
rebornix e2d8d6273f 💄 2024-02-12 22:22:56 -08:00
rebornix 4ebc4f8b64 Small tweaks to widget reveal 2024-02-12 22:14:37 -08:00
Benjamin PaseroandGitHub 7db840ad97 eng - prefix error to hunt down shared process error (#205060) 2024-02-12 22:07:19 -08:00
rebornix a16faa3083 Reveal chat widget into view on creation. 2024-02-12 22:05:55 -08:00
rebornix cd89ea1ee6 support multiple whitespaces at the same position 2024-02-12 21:34:39 -08:00
rebornix 27211bf19c ensure init slash commands are registered 2024-02-12 21:10:51 -08:00
rebornix 590d1fde9d Update markdown fragment from requests 2024-02-12 21:06:46 -08:00
rebornix aca3aec01a Update notebook selections when focus change 2024-02-12 20:54:23 -08:00