Commit Graph

124157 Commits

Author SHA1 Message Date
Matt Bierner
e81aceaa07 Merge pull request #226541 from mjbvz/involved-gopher
Remove allowImportingTsExtensions from created tsconfigs
2024-08-24 14:18:44 -07:00
Matt Bierner
e348be6b66 Remove allowImportingTsExtensions from created tsconfigs
Fixes #226108
2024-08-24 14:00:35 -07:00
Rob Lourens
6a6ce1436e Fix tool call params order (#226502)
And convert tool_use part correctly
2024-08-24 03:07:14 +02:00
Rob Lourens
df612ac875 Remove 'name' on tool result part, and fix note about PromptElement tool results (#226500)
* Remove 'name' on tool result part, and fix note about PromptElement tool results

* More names
2024-08-24 01:50:34 +02:00
Megan Rogge
b967cdd3ee use imported asArray (#226499)
use imported asArray
2024-08-24 01:08:11 +02:00
Rob Lourens
ed4db37c58 Tools API updates (#226493)
* Tools API updates
Support toolCallId, tool call parts in content2

* Fix
2024-08-23 15:48:14 -07:00
Megan Rogge
90245153b0 fix problemMatcher bug (#226461) 2024-08-23 15:46:34 -07:00
Ladislau Szomoru
12db21e6b1 SCM - add action runner to show progress (#226498) 2024-08-24 00:39:34 +02:00
Ladislau Szomoru
b8ad6f0072 SCM - improve outdated badge rendering (#226495) 2024-08-23 23:52:57 +02:00
Justin Chen
b356fa140d fix capitalization in action list (#226491)
revert capitalization
2024-08-23 23:17:59 +02:00
Matt Bierner
89f2077c35 Merge pull request #226485 from mjbvz/informal-echidna
Enable ATA on web by default again
2024-08-23 13:30:54 -07:00
Matt Bierner
a8a33390df Merge pull request #226202 from andrewbranch/autoImportSpecifierExcludeRegexes
[typescript-language-features] Add autoImportSpecifierExcludeRegexes preference
2024-08-23 13:23:49 -07:00
Matt Bierner
6f2e8f48ff Pick up latest TS for building VS Code (#225817) 2024-08-23 13:17:08 -07:00
Matt Bierner
47fb559c6d Reorder go to source definition (#226212)
Fixes #225419
2024-08-23 13:15:37 -07:00
Matt Bierner
bedf9f4ab7 Enable ATA on web by default again
For #182791

Enabling for further testing
2024-08-23 13:14:54 -07:00
Rob Lourens
34b5026049 Add 'when' clause for tools (#226483)
* Add 'when' clause for tools
#213274

* Fix test
2024-08-23 21:54:29 +02:00
Ladislau Szomoru
88810d83f6 SCM - graph progress indicator improvements (#226482) 2024-08-23 21:50:46 +02:00
Martin Aeschlimann
5b133aa65c [folding] organize imports on save expands minimized imports (#226479)
* [folding] organize imports on save expands minimized imports

* update tests
2024-08-23 21:48:08 +02:00
Justin Chen
3528aa400d write to clipboard if issue report body is too big (#226480)
better handling when body is too big
2024-08-23 21:47:21 +02:00
Ladislau Szomoru
50a003e781 SCM - add "outdated" indicator + fixes (#226477)
* SCM - graph refresh improvements

* Fix commands in the repository renderer
2024-08-23 21:24:04 +02:00
Michael Lively
0c743d4cd2 Ctrl+D multiselection support for notebooks (#226206)
* wip

* onWillType relays for cursorControllers

* esc multi select mode action + context key

* composition wip

* Construct editor options on the fly.

* Keep cursor model in contrib.

* Avoid exposing getCellIndexByHandle

* constructCoordinatesConverter

* cursor decoration improvement, lazy decorations, when clauses

* setting for when clause + cursor exits

* clean decorations + cursor exit selecting state

---------

Co-authored-by: Peng Lyu <penn.lv@gmail.com>
2024-08-23 11:19:22 -07:00
Ladislau Szomoru
36ba96e322 SCM - workaround for view order issue (#226448) 2024-08-23 16:59:24 +02:00
Johannes Rieken
7620202dfd fix https://github.com/microsoft/vscode-copilot/issues/7519 (#226444)
* don't filter responses with errors
* use list error rendering and not status message
* on error, don't cancel but undo till request
2024-08-23 16:45:09 +02:00
Johannes Rieken
29081edca4 fix https://github.com/microsoft/vscode-copilot/issues/7124 (#226439)
* keep model references for a little longer so that they can be reused
* don't clear diff editor when rerendering but when its model gets disposed (a little later)
2024-08-23 16:42:46 +02:00
Sandeep Somavarapu
1f2829745d fix #225398 (#226436) 2024-08-23 15:59:11 +02:00
Robo
af676cd8b0 Revert "chore: update electron@30.4.0 (#226385)" (#226426)
* Revert "chore: update electron@30.4.0 (#226385)"

This reverts commit 598184c50e.

* chore: bump distro
2024-08-23 15:58:43 +02:00
Ladislau Szomoru
091668b640 SCM - track "load more" state for each repository (#226435) 2024-08-23 15:53:24 +02:00
Ladislau Szomoru
00082d111f SCM - use fixed references when paging in more data (#226425) 2024-08-23 15:06:06 +02:00
Ladislau Szomoru
d6394adac6 SCM - improve loading more experience (#226421) 2024-08-23 13:36:51 +02:00
Henning Dieterichs
3069c9f259 Inline completion file renames (#226419) 2024-08-23 13:33:50 +02:00
Johannes Rieken
19d2a58852 esm tweaks: amdX and web EH (#226417)
* no more require.paths in amdX

* fix web worker script hash
2024-08-23 13:33:25 +02:00
Benjamin Pasero
3d4e5ab91a esm - fix build more (#226416) 2024-08-23 13:32:57 +02:00
Benjamin Pasero
7cbcafcbcc esm - remove loader.js dependency fully (#226414)
* esm - remove `loader.js` dependency fully

* .
2024-08-23 12:53:58 +02:00
Benjamin Pasero
a002d1512e build - move buildfile.js out of src (#226403)
* build - move `buildfile.js` out of `src`

* .

* fix build
2024-08-23 12:18:26 +02:00
Johannes Rieken
cd09f4a11e consider cancel state when recomputing response type context key (#226409)
re https://github.com/microsoft/vscode-copilot/issues/7324
2024-08-23 11:46:17 +02:00
Henning Dieterichs
29be8e8665 Turns on asyncTokenization by default. Fixes #225794 (#226410) 2024-08-23 11:44:19 +02:00
Don Jayamanne
019e9fb5ee Avoid resetting diff template data if disposed (#226373)
Fix leaking disposable store
2024-08-23 11:22:53 +02:00
Johannes Rieken
f7cc48cd7c restore zone top only when not having been scrolled out already (#226395)
fixes https://github.com/microsoft/vscode-copilot/issues/7338
2024-08-23 10:29:48 +02:00
Benjamin Pasero
555329f244 esm - fix build again (#226402) 2024-08-23 09:49:30 +02:00
Johannes Rieken
51457d01d5 change zone toolbar should not overflow the editor (#226396) 2024-08-23 09:22:05 +02:00
Benjamin Pasero
2c3224ba1f Running code --new-window does not open an empty window when window.restoreWindows is set to preserve (fix #226392) (#226394) 2024-08-23 09:03:35 +02:00
Benjamin Pasero
36e4ddb4db esm - fix tests (#226389) 2024-08-23 08:35:13 +02:00
Robo
598184c50e chore: update electron@30.4.0 (#226385)
* chore: update electron@30.4.0

* chore: bump distro
2024-08-23 08:03:49 +02:00
Johannes Rieken
04ebdc5472 make sure to handle accept/discard action in all cases (#226387) 2024-08-23 07:55:42 +02:00
Johannes Rieken
b8236f2c57 inline chat zone tweaks (#226328)
* make sure diff zone is below inline chat zone

* relayout zone toolbar when menu changes
2024-08-23 07:55:14 +02:00
Connor Peet
aca1518b48 api: some slight lmtools polish (#226371)
- Have `countTokens` only take a string for now, since that's all that
  tool elements in tsx should currently omit (not chat messages with
	roles.) String counting is a much easier interface to satisfy.
- Joyce pointed out that it's "invocation" not "invokation", for reasons
  unfathomable to me. I will open an issue with the English language.
2024-08-23 07:16:02 +02:00
Andrea Mah
1a1ec33222 Merge pull request #226372 from microsoft/busy-smelt
make preview options non optional
2024-08-22 18:19:28 -07:00
Ladislau Szomoru
34e07934f8 SCM - repository rendering improvements (#226368)
* Create repository renderer for the graph view

* Revert changes that are not needed anymore
2024-08-22 18:18:52 -07:00
andreamah
493f415d04 make preview options non optional 2024-08-22 16:36:59 -07:00
Justin Chen
a754c044b5 aux window issue reporter default (#226370)
turn aux window issue reporter on by default for stable too
2024-08-23 01:02:22 +02:00