Commit graph

118868 commits

Author SHA1 Message Date
Aiday Marlen Kyzy 55b3ca6757
adding check that the marker controller is defined before ppending an action 2024-02-12 13:09:59 +01:00
Aiday Marlen Kyzy e37a23a9e4
defining now the subtract positions method and using it 2024-02-12 12:56:23 +01:00
Johannes Rieken 96bc006c92
api - refine ChatAgentRequest to have the prompt as-is and include metadata about variables (#204980) 2024-02-12 12:33:15 +01:00
Benjamin Pasero 3f52e5efd6
Multi diff editor: implement focus and hasFocus (#204076) (#204970) 2024-02-12 12:31:57 +01:00
Aiday Marlen Kyzy 6992cbb90f
adding function splitLinesIncludeSeparators 2024-02-12 11:34:21 +01:00
Benjamin Pasero 420099cb09
code 💄 (#204967) 2024-02-12 10:55:48 +01:00
Aiday Marlen Kyzy c7335f45ec
fixing failing tests 2024-02-12 09:31:33 +01:00
Robo 983a3bc0ae
chore: bump electron@27.3.2 (#204960)
* chore: bump electron@27.3.2

* chore: bump distro
2024-02-12 06:42:48 +01:00
rebornix deadef1f3c
Fix accept execption blocking dismiss 2024-02-11 21:15:00 -08:00
rebornix fea743c7cf
Handle chat widget resize properly and handle follow up index. 2024-02-11 21:12:01 -08:00
Benjamin Pasero 01f46bb535 Go Back and Go Forward don't work sometimes (fix #204359) 2024-02-11 17:33:59 +01:00
Benjamin Pasero a36fce7bd7 voice - use startsWith 2024-02-11 17:33:59 +01:00
Ladislau Szomoru c19383a66d
Git - add file decoration provider for incoming changes (#204919)
* Initial implementation of a file decoration provider and quick diff provider

* Refactor file decoration provider

* Add incomingChanges to history provider

* Move decoration provider

* Move things around

* Add separate color for renamed incoming change

* Remove include that is not needed
2024-02-11 07:39:43 +01:00
Aaron Munger 2aae82a102
Include extension ID in variable item context (#204879)
* remove broken precondition

* include extension ID in context
2024-02-10 14:00:35 -08:00
Rob Lourens b2f1748501
Rename "subcommand" to "command" (#204911)
* Rename "subcommand" to "command"

* Fix build
2024-02-10 13:58:18 -08:00
Rob Lourens 28cc5986c2
Properly cancel provideFollowups request (#204909)
And don't block the request on followups completing
2024-02-10 20:47:40 +01:00
Rob Lourens b49c1c1170
Add ChatAgentResult2#metadata (#204851)
* Support serializable metadata on 'result' object from chat agent

* Fix 'errorDetails' on the VM

* Fix acceptAction, get rid of generic parameter on ChatAgent

* Use result metadata for followups

* Use serialized result for history

* Don't share metadata between agents

* Add a test for result metadata

* Fix build
2024-02-10 05:40:01 -08:00
Tyler James Leonhardt 56c54e7fef
Trim camelCase filter instead of returning null (#204885)
Fixes https://github.com/microsoft/vscode/issues/204757
2024-02-09 19:46:02 -08:00
rebornix 4be946d5d9
Update slash commands 2024-02-09 17:56:44 -08:00
rebornix 75b82a187f
Handle all chat actions with the new floating widget. 2024-02-09 17:35:00 -08:00
rebornix 0ca2dbb4ea
Adopt view zone api for notebook cell chat 2024-02-09 16:47:29 -08:00
Tyler James Leonhardt f140bf6309
Render icons in the default description & detail hovers (#204882)
Fixes https://github.com/microsoft/vscode/issues/204818
2024-02-10 01:24:20 +01:00
Tyler James Leonhardt 559785c711
Better wording of Trusted Extension tooltip (#204875)
ref https://github.com/microsoft/vscode/pull/204785#issuecomment-1935612459
2024-02-10 00:40:36 +01:00
Tyler James Leonhardt ca858e1da3
Check for newline instead of an arbitrary length for showing hover hint (#204873)
This should show the hint less in scenarios where we don't need it.
2024-02-10 00:26:23 +01:00
Tyler James Leonhardt 2fa5c6538e
Bump distro (#204868) 2024-02-09 23:29:21 +01:00
Tyler James Leonhardt e06f8b6d5e
Fix #204820 (#204867)
This shouldn't have returned undefined.

Fixes #204820
2024-02-09 23:19:26 +01:00
Aaron Munger 3883134f53
correctly assign context to the tree view items (#204856) 2024-02-09 12:58:02 -08:00
Tyler James Leonhardt f10f059a54
Leverage AuthenticationProviders for gating Language Model Access (#204859)
* Leverage AuthenticationProviders for gating Language Model Access

Since we already have the Auth Stack which has a concept of "Managing Trusted Extensions" we can initially use that for gating Language Model Access so that when an extension asks for Language Model Access, they have to see a dialog first.

* Support multiple models and create AuthProviders on Core side
2024-02-09 13:19:16 -07:00
Ladislau Szomoru c9215c87ba
Git - fix commit action button when detached/rebase (#204857) 2024-02-09 21:02:24 +01:00
Benjamin Pasero 2697c604f3
voice - improve phrase detection (#204855) 2024-02-09 20:34:21 +01:00
Connor Peet f192601cda
testing: fix single new child not appearing (#204850)
* testing: fix single new child not appearing

Fixes #204805

* add test case
2024-02-09 20:21:18 +01:00
Bhavya U a6f0b5cda3
Getting Started Accessibility fixes (#204848) 2024-02-09 19:46:38 +01:00
Andrea Mah a2f2e5e2c3
fix findFiles useIgnoreFiles (#204845) 2024-02-09 18:51:56 +01:00
Aiday Marlen Kyzy 92143ea2dd
adding one more test 2024-02-09 18:40:01 +01:00
Aiday Marlen Kyzy bb78bb1d39
removing some logs 2024-02-09 18:37:19 +01:00
Aiday Marlen Kyzy 8220518134
fixing bug in get edits generation 2024-02-09 18:35:14 +01:00
Benjamin Pasero d06f94f18e
Async queue timeout (fix #204772) (#204842) 2024-02-09 18:06:07 +01:00
Benjamin Pasero e54b7bc9d7
Voice: support prompts, like @workSpace or /explain (#201220) (#204795) 2024-02-09 17:46:08 +01:00
Benjamin Pasero 7bde02eb59
. 2024-02-09 17:31:29 +01:00
Johannes Rieken 7a54628f38
Move old content API types out (#204839)
* api - move old content/progress API types out

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

* update docs
2024-02-09 17:00:54 +01:00
Benjamin Pasero b59e74c076
. 2024-02-09 16:47:48 +01:00
Benjamin Christopher Simmonds 5b8fe0ed3e
Fix smoke test (#204836)
fix smoke test
2024-02-09 16:47:22 +01:00
Johannes Rieken 5c3082d584
remove N-1 compatibility trick (#204833) 2024-02-09 16:40:42 +01:00
Benjamin Pasero d1f8fbceee
. 2024-02-09 16:40:33 +01:00
Benjamin Pasero bac6edbb55
. 2024-02-09 16:37:25 +01:00
Benjamin Pasero c8d9a52cc6
. 2024-02-09 15:26:44 +01:00
Aiday Marlen Kyzy 80ef615f0b adding readonly 2024-02-09 15:09:08 +01:00
Henning Dieterichs c4455a4d5c Code cleanup 2024-02-09 15:09:08 +01:00
Benjamin Pasero de731a9459
. 2024-02-09 15:08:13 +01:00
Benjamin Pasero 2c40be183e
. 2024-02-09 14:56:31 +01:00