Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update from Microsoft/vscode@main #6

Open
wants to merge 10,000 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
7fadaa1
[instructions]: make the instruction attachment icon to have the defa…
legomushroom Jan 15, 2025
3699bd5
Show tooltip by adding title attribute for HTTP/HTTPS schemes (#237983)
bhavyaus Jan 15, 2025
1b5b9ae
Fix codicon sizing in rendered chat markdown
mjbvz Jan 15, 2025
94a4a07
Merge pull request #237985 from mjbvz/swift-clownfish
mjbvz Jan 15, 2025
6d87dc5
Merge pull request #237069 from aslezar/fix-js-indent
mjbvz Jan 15, 2025
bfe7f28
Improve the logic combining compound log entries by finding index whi…
sandy081 Jan 15, 2025
06e2304
Add line replacement functionality to inline edits view (#237971)
benibenj Jan 15, 2025
37a0033
remove old MappedEditsProvider
aeschli Jan 15, 2025
f5e4cd6
Highlight only new text ranges (#237990)
benibenj Jan 15, 2025
a895409
Use `nodenext` for module too
mjbvz Jan 15, 2025
e380382
support opening all outputs in editor (#237998)
sandy081 Jan 15, 2025
a969b09
clean up: remove watching existence of log file (#238000)
sandy081 Jan 15, 2025
e3cf0d3
update sounds (#237970)
meganrogge Jan 15, 2025
722cd36
add `.` and `../` completions (#237836)
meganrogge Jan 15, 2025
ab1b9f6
get terminal suggest details to show, make them toggleable (#238002)
meganrogge Jan 15, 2025
aebff88
Trigger overflowing widget to reposition on notebook list scrolling (…
rebornix Jan 15, 2025
b785c3b
Invalidate inline completion after timeout when editing elsewhere (#2…
benibenj Jan 15, 2025
c799d20
Include checking for `github-enterprise` (#238008)
TylerLeonhardt Jan 15, 2025
31188fe
add command to commands to skip shell (#238021)
meganrogge Jan 16, 2025
da45c20
added unix time to copyfiles for markdown
HD787 Jan 16, 2025
adb7ba2
Merge branch 'main' into unixTime
HD787 Jan 16, 2025
a68e5d5
Fix typo in InlayHintKind docs
numbermaniac Jan 16, 2025
a2eb5cb
update distro pointer
isidorn Jan 16, 2025
47cff90
Merge pull request #238037 from microsoft/isidorn/quaint-urial
isidorn Jan 16, 2025
eaba97f
Git - extract history item detail provider (#238041)
lszomoru Jan 16, 2025
4d44668
auto accept changes (#238043)
jrieken Jan 16, 2025
118e6f5
Local and remote proxy settings (microsoft/vscode-copilot-release#3821)
chrmarti Jan 15, 2025
7610cc1
Git - 💄 fix history item details provider name (#238045)
lszomoru Jan 16, 2025
3ce752d
Merge pull request #238032 from numbermaniac/patch-1
jrieken Jan 16, 2025
df4ffeb
`automaticallyAcceptChanges` doesn't need to be app-scoped (#238054)
jrieken Jan 16, 2025
523486d
Use a Intl.Segmenter to find emoji in a line
Tyriar Jan 16, 2025
a5d8365
tweak auto-accept flow (#238057)
jrieken Jan 16, 2025
c8d16eb
workaround for https://github.com/microsoft/vscode-copilot/issues/116…
jrieken Jan 16, 2025
8961ff9
Making verbosity icons clip (#238049)
aiday-mar Jan 16, 2025
27544c5
Adding method `isValidRange`, using it in native edit context (#238061)
aiday-mar Jan 16, 2025
566a4ca
useHostProxy > isUseHostProxyEnabled() (microsoft/vscode-copilot-rele…
chrmarti Jan 16, 2025
d707be9
Add deletion view (#238064)
benibenj Jan 16, 2025
7caedf6
Fix context change handling in Getting Started page to ensure current…
bhavyaus Jan 16, 2025
483705e
Move content segmenter logic into own file
Tyriar Jan 16, 2025
e1d37fb
Mostly support non-standard character widths
Tyriar Jan 16, 2025
abecfae
Git - add avatar resolution to git blame editor decoration hover (#23…
lszomoru Jan 16, 2025
ebf1b9e
Include emoji when converting mouse coords to positions
Tyriar Jan 16, 2025
cc263f8
Improve variable name and share instance
Tyriar Jan 16, 2025
09d6f4b
Merge branch 'main' into tyriar/gpu_emoji
Tyriar Jan 16, 2025
846e73e
Merge branch 'main' into unixTime
HD787 Jan 16, 2025
87a0d07
Go back to simpler sample of editFile instead of JSON block (#238086)
roblourens Jan 16, 2025
ab8fe3f
support default compound logs (#238089)
sandy081 Jan 16, 2025
a74aabd
Don't prompt to save files when in agent mode (#238093)
roblourens Jan 17, 2025
273f654
Merge remote-tracking branch 'origin/main' into aeschli/clear-wombat-216
aeschli Jan 17, 2025
434fed4
remove from i18n
aeschli Jan 17, 2025
833bb3e
Show proxy settings in local and remote tabs (microsoft/vscode-copilo…
chrmarti Jan 17, 2025
b7ffd70
Disabling edit context for screen reader users (#238112)
aiday-mar Jan 17, 2025
0e71d44
remove mappedEdits.contribution.js reference
aeschli Jan 17, 2025
5e399f3
GitHub - add support for batch avatar query (#238114)
lszomoru Jan 17, 2025
2f00c59
fix edits doesn't reveal change (#238113)
jrieken Jan 17, 2025
30858d2
chore - remove arrays#rail, rename tail2 to tail (#238115)
jrieken Jan 17, 2025
b17f0be
Give negative tab index to the text-area used for the native edit con…
aiday-mar Jan 17, 2025
c2ee9d4
Merge pull request #237992 from microsoft/aeschli/clear-wombat-216
aeschli Jan 17, 2025
71b1efb
Separate network logging into different log in window and shared proc…
sandy081 Jan 17, 2025
a0af033
chore - cleanup (#238118)
jrieken Jan 17, 2025
d4f1760
Editor Hover Operation: save options for last operation (#238119)
aiday-mar Jan 17, 2025
d7f1a3c
Use http.proxy setting (microsoft/vscode#225225)
chrmarti Jan 17, 2025
d217292
Support node as a shell type
Tyriar Jan 17, 2025
a437382
Merge pull request #238059 from microsoft/tyriar/gpu_emoji
Tyriar Jan 17, 2025
3545d88
Explain GraphemeContentSegmenter relationship to GraphemeIterator
Tyriar Jan 17, 2025
8e4629a
Merge pull request #238127 from microsoft/tyriar/238126_node_shell_type
Tyriar Jan 17, 2025
2557527
Merge pull request #238129 from microsoft/tyriar/grapheme_note
Tyriar Jan 17, 2025
9380c77
Get proportional fonts working in gpu renderer
Tyriar Jan 17, 2025
55a9504
Merge branch 'main' into tyriar/227110_proportional
Tyriar Jan 17, 2025
15be969
Fix mouse target for proportional fonts
Tyriar Jan 17, 2025
ed96529
Merge pull request #238132 from microsoft/tyriar/227110_proportional
Tyriar Jan 17, 2025
97ff3e5
Prevent NES flickering when switching tab actions (#238133)
benibenj Jan 17, 2025
e47951d
Timeline - expose timeline item to all extensions that have the propo…
lszomoru Jan 17, 2025
862fa30
fix source filters (#238134)
sandy081 Jan 17, 2025
8159b3e
add toggle details focus for terminal suggest widget (#238022)
meganrogge Jan 17, 2025
6579249
Improve side-by-side view (#238131)
benibenj Jan 17, 2025
748e34c
Compound view for all telemetry with supporting source filters (#238090)
sandy081 Jan 17, 2025
a27b338
Fix toggling wrapping sometimes losing track of DOM nodes
Tyriar Jan 17, 2025
e2207e5
Render wrapped lines on GPU
Tyriar Jan 17, 2025
738b906
Expose source as getter in inline completions (#238135)
benibenj Jan 17, 2025
34e23ed
Merge pull request #238137 from microsoft/tyriar/237527_wrapping_head…
Tyriar Jan 17, 2025
e567381
Merge pull request #238139 from microsoft/tyriar/238138_wrap_support
Tyriar Jan 17, 2025
bb65589
GitHub - add "Open on GitHub" action to timeline context menu (#238144)
lszomoru Jan 17, 2025
f1b4bb8
check if windows file is executable (#238142)
meganrogge Jan 17, 2025
60230a4
Fix the booleans on the MSAL flows (#238148)
TylerLeonhardt Jan 17, 2025
a821bbf
Remove grid lines and "Presets" in wording (#238150)
TylerLeonhardt Jan 17, 2025
87ed97d
Use Electron fetch or Node fetch for github-authentication to support…
devm33 Jan 17, 2025
8121532
Share GPU device across editors, access sync when possible
Tyriar Jan 17, 2025
cff1a6a
add `path` to details for executable terminal suggestions, prevent du…
meganrogge Jan 17, 2025
ff59377
Merge pull request #238158 from microsoft/tyriar/238157
Tyriar Jan 17, 2025
a4fb8d6
Get SPAA working against token metadata bg
Tyriar Jan 17, 2025
8a3a687
Expose gpu acceleration setting to users
Tyriar Jan 17, 2025
c2c7ab5
add suggest setting `WindowsExecutableExtensions`, default values (#2…
meganrogge Jan 17, 2025
bc04273
Support nb cell Inline Values after cell execution (#237995)
Yoyokrazy Jan 17, 2025
57e4810
Expose shell type to extensions (#238071)
anthonykim1 Jan 17, 2025
0866aa7
Merge pull request #238176 from microsoft/tyriar/238175_setting
Tyriar Jan 17, 2025
2a5b54b
Include commands from default keybindings in `_getAllCommands` (#238163)
bhavyaus Jan 17, 2025
9ce979b
Merge pull request #238173 from microsoft/tyriar/227101
Tyriar Jan 17, 2025
d427cae
revert pressing delete should remove a file from working set (#238177)
meganrogge Jan 17, 2025
0d57cf5
add aria label for rm suggestion button (#238185)
meganrogge Jan 17, 2025
f672ef9
fix aria label override bug (#238186)
meganrogge Jan 17, 2025
4c84c14
add capabilities API and image warning (#238103)
justschen Jan 17, 2025
909c153
Respond to layout changes (#238189)
TylerLeonhardt Jan 18, 2025
1600fb4
GitHub - avatar resolution improvements (#238239)
lszomoru Jan 19, 2025
5814565
use type vs object (#238187)
meganrogge Jan 19, 2025
d64829f
Git - add avatar to graph hover (#238246)
lszomoru Jan 19, 2025
fe18757
Timeline - enable paging by default (#238247)
lszomoru Jan 19, 2025
0bccf56
Git - add avatar to timeline hover (#238248)
lszomoru Jan 19, 2025
3d0aeb4
Throw from tool instead of returning an error result so the extension…
roblourens Jan 20, 2025
4b4cd6b
GitHub - add more logs to avatar resolution (#238266)
lszomoru Jan 20, 2025
7667cdd
GitHub - add setting to disable avatar resolution (#238270)
lszomoru Jan 20, 2025
f6ec9aa
bump katex (#238271)
joaomoreno Jan 20, 2025
f034b02
fix filtering (#238274)
sandy081 Jan 20, 2025
203a51a
Fix replacement view rendering over gutter (#238276)
benibenj Jan 20, 2025
4ef041e
break up recursive configuration loop (#238277)
joaomoreno Jan 20, 2025
61760c4
delete unwanted telemetry events (#238130)
sandy081 Jan 20, 2025
1936534
More aggressive quick suggest
Tyriar Jan 20, 2025
45a258f
Fix border issue in WordReplacementView (#238283)
benibenj Jan 20, 2025
09e49a5
Fix duplicate matching and windowsExecutableExtensions setting
Tyriar Jan 20, 2025
ec80614
setup - adjust chat width based on window size
bpasero Jan 18, 2025
79c8650
setup - offer retry for setup failures
bpasero Jan 18, 2025
7344ef1
setup - account for thrown errors when finding session
bpasero Jan 18, 2025
7def6d8
setup - also show edits view for setup ootb
bpasero Jan 19, 2025
e8cfe77
setup - set Chat as default for aux bar
bpasero Jan 19, 2025
e0b0b41
layout - adjust wording for auxbar
bpasero Jan 20, 2025
9b46b0b
layout - adopt `getDefaultViewContainer` in more places for panel and…
bpasero Jan 20, 2025
0e5c326
chat - register views statically
bpasero Jan 20, 2025
0000f9d
Add details for pwsh globals via get-command
Tyriar Jan 20, 2025
4a0183a
fix: incorrect ripgrep binaries bundled for windows arm64 (#238287)
deepak1556 Jan 20, 2025
60fe838
files - ignore errors from disposed models (#238288)
bpasero Jan 20, 2025
e55ac22
add debug statement (#238299)
joaomoreno Jan 20, 2025
11b2f94
Git - add missing event to the Repository interface (#238298)
lszomoru Jan 20, 2025
e516566
Git - add commands to toggle git blame editor decoration/status bar i…
lszomoru Jan 20, 2025
2a00f25
chat - distinguish better failed sign in attempts
bpasero Jan 20, 2025
fa68c7c
chat - allow to retry failed sign in attempts in setup
bpasero Jan 20, 2025
31122d7
Persist view across same edit (#238308)
benibenj Jan 20, 2025
3f5e781
chat - cleanup setup (#238313)
bpasero Jan 20, 2025
dac52c9
Small fix to saving chat history (#238327)
roblourens Jan 21, 2025
ae56ecf
chat - setup tweaks (#238333)
bpasero Jan 21, 2025
57e5f4b
StatusBarItem - proposed API for async hover (#238297)
lszomoru Jan 21, 2025
735640b
Avoid setting (#237890)
chrmarti Jan 21, 2025
05e660d
Support forward stability for inline edits (#238344)
benibenj Jan 21, 2025
d906997
fix build (#238346)
joaomoreno Jan 21, 2025
98f16e8
fix https://github.com/microsoft/vscode-copilot/issues/11965 (#238348)
benibenj Jan 21, 2025
959d01a
Git - fix regression with commits that contain addition/deletion/rena…
lszomoru Jan 21, 2025
ac97234
Git - adopt async status bar item hover (#238355)
lszomoru Jan 21, 2025
830e5c3
chat - log setup duration (#238357)
bpasero Jan 21, 2025
8cfb265
Try make terminal api tests less flaky in remote
Tyriar Jan 21, 2025
28f5c4f
Print failing poll results on all similar tests
Tyriar Jan 21, 2025
3a459b0
Chat looses state on reload (fix microsoft/vscode-copilot#11826) (#23…
bpasero Jan 21, 2025
a0ecf51
Git - pass the similarityThreshold to git diff-tree (#238367)
lszomoru Jan 21, 2025
38677dc
Merge pull request #238364 from microsoft/tyriar/terminal_api_tests
Tyriar Jan 21, 2025
d24b8fb
Add a token store for tree sitter (#237885)
alexr00 Jan 21, 2025
15006ee
Git - when doing a git rename close the old file and open the new one…
lszomoru Jan 21, 2025
4f81afa
Extract common parts into base render strategy class
Tyriar Jan 21, 2025
9cf80f8
Merge pull request #238286 from microsoft/tyriar/238285
Tyriar Jan 21, 2025
f2e5a7a
Merge pull request #238370 from microsoft/tyriar/227108_render_strat_…
Tyriar Jan 21, 2025
10e86c4
Merge branch 'main' into tyriar/238181
Tyriar Jan 21, 2025
943efdf
Support reusing active inline edits and deletions (#238372)
benibenj Jan 21, 2025
0111f5d
Remove word replacement and insertion settings (#238376)
benibenj Jan 21, 2025
39d64af
Merge pull request #238290 from microsoft/tyriar/238181
Tyriar Jan 21, 2025
56ad038
Merge pull request #238284 from microsoft/tyriar/238281
Tyriar Jan 21, 2025
ae715a8
Merge pull request #238027 from HD787/unixTime
mjbvz Jan 21, 2025
488421d
check for udf elt (#238384)
meganrogge Jan 21, 2025
1c8f3d1
consolidate workbench feature logs under window (#238387)
sandy081 Jan 21, 2025
a67a8ee
Fix typo in the help text of the icon extension point
rcjsuen Jan 21, 2025
f2bfc6d
More specific editFile tool response (#238392)
roblourens Jan 21, 2025
2083967
ability to set log level for compound logs (#238394)
sandy081 Jan 21, 2025
5a6c2fa
Git - FS stat should also throw if the file does not exist (#238395)
lszomoru Jan 21, 2025
0ac5cce
prevent `.zlogin` and `.zprofile` from running more than once (#238388)
meganrogge Jan 21, 2025
ac0f552
Add documentation to completion item (#238391)
meganrogge Jan 21, 2025
1816564
Move line/col limits into render strat
Tyriar Jan 21, 2025
9542cdb
don't request terminal completions if cursor index < 0 (#238385)
meganrogge Jan 21, 2025
d239bd3
Engineering - update notebooks (#238398)
lszomoru Jan 21, 2025
b718610
show file/folder path in detail for terminal suggestions (#238389)
meganrogge Jan 21, 2025
574c6c6
Working viewport render strategy
Tyriar Jan 21, 2025
6e3d478
SCM - fix `scm.historyProviderCount` context key (#238402)
lszomoru Jan 21, 2025
8843616
bump typescript version for building vscode
mjbvz Jan 21, 2025
207c557
Merge pull request #238406 from mjbvz/straightforward-dinosaur
mjbvz Jan 21, 2025
fd52e57
enforce foreground color for codicon in notebook list (#238416)
rebornix Jan 22, 2025
7e17ab7
filter out image attachments in chat history (#238419)
justschen Jan 22, 2025
649d3e2
build: update to include more tsc boilerplate
tmm1 Jan 22, 2025
085e4e3
Layout the container on show (#238421)
TylerLeonhardt Jan 22, 2025
ce19b61
build: re-generate
tmm1 Jan 22, 2025
9eb1f78
Add "experimental" label to agent UI bits (#238424)
roblourens Jan 22, 2025
b69a02f
Restrict list scroll to option, `scrollToActiveElement` (#238425)
meganrogge Jan 22, 2025
8dd6082
[instructions]: restrict file list in the picker to `.prompt.md` file…
legomushroom Jan 22, 2025
27c4a29
rename attachments picker item (#238428)
legomushroom Jan 22, 2025
d226a2a
[prompt settings]: remove the `chat.experimental.prompt-instructions.…
legomushroom Jan 22, 2025
d6d62da
Plumb a requestID and location through the tool invocation to the cod…
roblourens Jan 22, 2025
63c3204
Fix deletion decoration logic in inline diff view (#238377)
benibenj Jan 22, 2025
70f22f5
Merge Go To and Accept in gutter menu (#238446)
benibenj Jan 22, 2025
9b637ac
remove `chat.editing.alwaysSaveWithGeneratedChanges` setting and thin…
jrieken Jan 22, 2025
e98a37a
Merge pull request #238393 from rcjsuen/icon-extension-point-typo-fix
aeschli Jan 22, 2025
b169dfc
Git - add caching for commit details (#238451)
lszomoru Jan 22, 2025
36801b4
Bump undici from 7.2.0 to 7.2.3
dependabot[bot] Jan 21, 2025
741a1e9
Merge pull request #238422 from tmm1/tmm1/ts-boilerplate-more
jrieken Jan 22, 2025
23c4dc3
Git - enable git blame status bar entry by default (#238454)
lszomoru Jan 22, 2025
4a3edfd
StatusBar - keep disposing a status bar entry on the extension host s…
lszomoru Jan 22, 2025
b61a7f3
Merge pull request #236640 from mjbvz/passive-penguin
mjbvz Jan 22, 2025
92c3380
Remove unused classification test (#237989)
mjbvz Jan 22, 2025
69ce98f
show spec info w priority over path (#238408)
meganrogge Jan 22, 2025
5f888fa
make output parsing performant by exposing log entries in the output …
sandy081 Jan 22, 2025
17483cd
Upgrade to viewport render strategy for large files
Tyriar Jan 22, 2025
299387b
Viewport rendering strategy up to 2000 cols
Tyriar Jan 22, 2025
d826882
Improve border color for inline edits (#238461)
benibenj Jan 22, 2025
c953035
Git - simplify git blame caching (#238462)
lszomoru Jan 22, 2025
7fb4569
Comment out env for bash until fix (#238463)
anthonykim1 Jan 22, 2025
b53977c
Tokenize viewport first (#238386)
alexr00 Jan 22, 2025
b11d84d
chat setup - do not bring up confirm dialogs when reloading or closin…
bpasero Jan 22, 2025
75db9eb
Remove paths from tsconfig.base.json
jakebailey Jan 22, 2025
678bac6
Merge pull request #238475 from jakebailey/remove-tsconfig-paths
mjbvz Jan 22, 2025
02ea21a
add links provider for prompt files (#238427)
legomushroom Jan 22, 2025
e01c544
Move rasterizer ownership up, share between strats
Tyriar Jan 22, 2025
e76c50f
build: switch `build/tsconfig.json` to `module: nodenext` (#238426)
tmm1 Jan 22, 2025
070b1d5
Rebuild bind buffer when viewport size changes
Tyriar Jan 22, 2025
8058ecf
Tweak initial and increment buffer values
Tyriar Jan 22, 2025
5778f45
Clean up
Tyriar Jan 22, 2025
1913fc9
Merge branch 'main' into tyriar/227108_viewport_render_strat
Tyriar Jan 22, 2025
45a47c2
[instructions]: remove enable/disable eye button (#238490)
legomushroom Jan 22, 2025
8d4588f
Merge pull request #238487 from microsoft/tyriar/227108_viewport_rend…
Tyriar Jan 22, 2025
15d619c
Copilot setup: support for ghe.com accounts
bpasero Jan 22, 2025
438e5e0
fix: remove duplicate `!**/*.mk` entry in dependenciesSrc (#236683)
congyuandong Jan 22, 2025
90f0ae2
fix: expand chat/edits empty selection attachments to the whole line …
joyceerhl Jan 22, 2025
485f68f
chat setup - force sign-in when picked (#238502)
bpasero Jan 22, 2025
42e9691
Git - handle local tracking branches (#238503)
lszomoru Jan 22, 2025
87c13a7
fix: update sign-in error message to reflect correct provider name (#…
bpasero Jan 22, 2025
9d62bcd
fix editable check (#238482)
amunger Jan 22, 2025
fe4ff63
chat: fix confirmation cutting off code part (#238509)
connor4312 Jan 22, 2025
3390a62
tools: fix edit tool not saving new files before running (#238515)
connor4312 Jan 23, 2025
fc9c743
Skip image resize if we don't need to
mjbvz Jan 23, 2025
459c76c
Don't block pastes resolving copy data that we don't care about
mjbvz Jan 23, 2025
2de07b0
Merge pull request #238518 from mjbvz/managing-anglerfish
mjbvz Jan 23, 2025
7b203a1
Remove logs
mjbvz Jan 23, 2025
53c5905
fix terminal suggest layout issue (#238466)
meganrogge Jan 23, 2025
48ee9af
Merge pull request #238521 from mjbvz/remaining-mink
mjbvz Jan 23, 2025
2136567
integrate instructions into the Edits experience (#238486)
legomushroom Jan 23, 2025
26bd8a0
Deep link to Copilot Chat fails if `?referrer` param is added (fix mi…
bpasero Jan 23, 2025
ce2c2f3
fix build (#238530)
joaomoreno Jan 23, 2025
6cd86f4
fix flakiness in extension smoke tests (#238537)
joaomoreno Jan 23, 2025
6459fc1
do not make request for extensions with invalid ids (#238535)
sandy081 Jan 23, 2025
18d42bb
Use token store to know what needs to be erefreshed (#238539)
alexr00 Jan 23, 2025
cc14c75
fix build again (#238545)
joaomoreno Jan 23, 2025
05900b3
notifications - adjust positioning (#238546)
bpasero Jan 23, 2025
dcd4531
Show dialog when installing an extension from a publisher for the fir…
sandy081 Jan 23, 2025
4a5645c
Git - handle merge conflict refs (#238557)
lszomoru Jan 23, 2025
f7327b7
Remove TypeScript ignore comments from upload-sourcemaps files (#238556)
bpasero Jan 23, 2025
5601448
update distro (#238559)
sandy081 Jan 23, 2025
8ef59e9
Git - select the correct object for a merge conflict ref (#238560)
lszomoru Jan 23, 2025
9c03b0a
debt - reduce telemetry use in my components (#238565)
bpasero Jan 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
tasks - stop spam from cancellation (microsoft#237888)
  • Loading branch information
bpasero authored Jan 14, 2025
commit 2bef1302f1e311ce15898048bede572c0644ec58
15 changes: 9 additions & 6 deletions src/vs/workbench/contrib/tasks/browser/abstractTaskService.ts
Original file line number Diff line number Diff line change
@@ -83,6 +83,7 @@ import { IPaneCompositePartService } from '../../../services/panecomposite/brows
import { IPathService } from '../../../services/path/common/pathService.js';
import { IPreferencesService } from '../../../services/preferences/common/preferences.js';
import { IRemoteAgentService } from '../../../services/remote/common/remoteAgentService.js';
import { isCancellationError } from '../../../../base/common/errors.js';

const QUICKOPEN_HISTORY_LIMIT_CONFIG = 'task.quickOpen.history';
const PROBLEM_MATCHER_NEVER_CONFIG = 'task.problemMatchers.neverPrompt';
@@ -2055,12 +2056,14 @@ export abstract class AbstractTaskService extends Disposable implements ITaskSer
};
const error = (error: any) => {
try {
if (error && Types.isString(error.message)) {
this._log(`Error: ${error.message}\n`);
this._showOutput();
} else {
this._log('Unknown error received while collecting tasks from providers.');
this._showOutput();
if (!isCancellationError(error)) {
if (error && Types.isString(error.message)) {
this._log(`Error: ${error.message}\n`);
this._showOutput();
} else {
this._log('Unknown error received while collecting tasks from providers.');
this._showOutput();
}
}
} finally {
if (--counter === 0) {