Commit graph

118868 commits

Author SHA1 Message Date
Johannes Rieken 22ecb93990
remove unused event, dispose new event (#205190) 2024-02-14 11:51:59 +01:00
Peng Lyu 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 Peet 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 Leonhardt 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 Bons 07446f6211 chat: Use alternating request/response color 2024-02-13 23:21:39 +01:00
Aaron Munger 43088f2747
variable view initialization (#205149)
* intitialization fixes

* use more appropriate event
2024-02-13 22:09:35 +01:00
Ladislau Szomoru 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 Mah 71bd033d63
Quick Search leaves preview editors open (#205141)
Fixes #203236
2024-02-13 13:02:37 -08:00
Henning Dieterichs 5ef40d1286 Improves observable debug names 2024-02-13 21:50:59 +01:00
Henning Dieterichs f205511a41 Improves observable test docs 2024-02-13 21:47:36 +01:00
Rob Lourens 30faa5af8a
API notes (#205144) 2024-02-13 21:41:32 +01:00
Rob Lourens f174624716
Add tooltip to disabled command button (#205140) 2024-02-13 21:20:00 +01:00
Rob Lourens 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 Mah 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 Rieken fe89a8a720
add some api todos (#205128) 2024-02-13 19:31:05 +01:00
Connor Peet 6289704f0d
debug: fix toolbar overlaps traffic lights (#205127)
Fixes #204265
2024-02-13 19:22:10 +01:00
Connor Peet e8be60a478
debug: fix launch using empty directory in external terminal (#205123)
Fixes #204039
2024-02-13 09:50:40 -08:00
Connor Peet a2c91f1f28
debug: update visualizers tree proposal, some initial implementation (#204877) 2024-02-13 18:22:06 +01:00
Ladislau Szomoru 1f57cd8267
SCM - fix issue related to event handler registration (#205120) 2024-02-13 09:19:53 -08:00
Aiday Marlen Kyzy 5f33bf34ce
wip 2024-02-13 17:51:04 +01:00
Megan Rogge 8edcc2d9d8
Merge pull request #205115 from microsoft/merogge/acc-signal-fix
fix accessibility signal bugs
2024-02-13 10:07:49 -06:00
Aaron Munger 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 Rieken 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 Rieken 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 Ross 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
Aiday Marlen Kyzy 0776d4f78f
polishing the code 2024-02-13 15:38:07 +01:00
Daniel Imms 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 Bons 98e273b707 activitybar: Use orange active highlight in dark HC theme 2024-02-13 15:06:21 +01:00
Ladislau Szomoru 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 Rieken c5d0386f54
some API todos (#205095) 2024-02-13 12:54:37 +01:00
Benjamin Pasero f28c9e1cb6 voice - allow pause between agent and slash command 2024-02-13 12:46:21 +01:00
Benjamin Pasero f1b761fea5 voice - reuse startVoiceChatWithHoldMode 2024-02-13 12:46:21 +01:00
Alex Ross f6c0c5e5e2
Less text-y settings in release notes (#205081) 2024-02-13 12:24:29 +01:00
Benjamin Pasero 038226e883
Support holding Cmd+I in panel chat to dictate (fix #203208) (#205065) 2024-02-13 12:02:41 +01:00
Ladislau Szomoru 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 Szomoru 45e2e2072f
Git - fix upstream state management check (#205078) 2024-02-13 11:53:50 +01:00
Aiday Marlen Kyzy 7b0e8858b3
polishing code 2024-02-13 09:35:47 +01:00
Tyler James Leonhardt 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 Lyu 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 Pasero 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