Commit Graph

142820 Commits

Author SHA1 Message Date
Daniel Imms
ad2acdf419
Merge pull request #284993 from microsoft/tyriar/npm_why
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
Add completions for npm why|explain
2025-12-24 12:45:53 -08:00
Daniel Imms
4ec1d67e71
Add completions for npm why|explain
Fixes #284905
2025-12-24 12:26:59 -08:00
Aiday Marlen Kyzy
5d2a6f896d
making sure the then on triggerPaste is not evaluated twice (#284961)
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
making sure the then is not evaluated twice
2025-12-24 08:56:26 -08:00
Daniel Imms
2934fd48b2
Merge pull request #284953 from microsoft/Tyriar-patch-1
Fix indent space -> tab
2025-12-24 04:48:28 -08:00
Daniel Imms
60594246f6
Fix indent space -> tab 2025-12-24 04:27:38 -08:00
Dmitriy Vasyura
9de6f4eeae
Merge pull request #284889 from microsoft/dev/dmitriv/skip-permanent-delete-confirm
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
Enable skip confirmation on permanent file deletion
2025-12-23 12:56:59 -08:00
Dmitriy Vasyura
b3a49accb5 Enable skip confirmation on permanent file deletion 2025-12-23 12:22:32 -08:00
Don Jayamanne
c561232a0a
Support refreshing Chat Session Provider Options (#284815)
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
2025-12-23 16:45:33 +08:00
Rob Lourens
e90ece8f4d
Some lint fixes (#284809) 2025-12-23 04:00:54 +00:00
Rob Lourens
e78d8b5085
Reduce debt in ChatService (#284777)
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
Fix #278996
2025-12-22 20:51:29 +00:00
Daniel Imms
3f9e5f837f
Merge pull request #284696 from microsoft/tyriar/resize_contrib
Move resize dims overlay into terminalContrib
2025-12-22 11:50:04 -08:00
Ladislau Szomoru
045a6c2efc
SCM - fix issue with repository selection (#284748)
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
2025-12-22 10:38:06 -08:00
Ladislau Szomoru
cf186fdab7
Git - update git worktree inlint action (#284737) 2025-12-22 05:46:55 -08:00
Rob Lourens
a4451f532b
Fix "add context" toolbar item slow to appear (#284706)
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
We did the attachments layout before creating the toolbar, so its container would start hidden, then it wouldn't appear until some other random thing would trigger renderAttachedContext, generally the onDidFileIconThemeChange event which happened after some delay
2025-12-21 17:12:12 -08:00
Daniel Imms
de33fdc814
Move resize dims overlay into terminalContrib
Part of #284046
2025-12-21 13:02:34 -08:00
Daniel Imms
dead67fe6a
Merge pull request #284645 from tamuratak/tweak_sed
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
include uppercase `-I` in sed in-place option detection
2025-12-21 06:01:23 -08:00
Justin Chen
b5ef2e0fc0
make selections pinnable as implicit context (#284657)
* make selections pinnable as implicit context

* extra edit not needed

* reduce duplicated code
2025-12-21 03:52:26 -08:00
Takashi Tamura
d0806036ee test(runInTerminalTool): add test case for sed in-place option with uppercase -I 2025-12-21 14:13:11 +09:00
Takashi Tamura
86d7cec11f fix(terminalChatAgentTools): include uppercase -I in sed in-place option detection 2025-12-21 12:28:41 +09:00
Rob Lourens
ec6406bfc5
Let built-in chat participants share metadata (#284636)
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
So we can find the response ID in order to restore Turns
Fix #272987
2025-12-20 18:21:59 -08:00
Daniel Imms
2e6cfeeef3
Merge pull request #284597 from microsoft/tyriar/284593_npm_spec__actual_spec
Add --package-lock-only to npm i flags
2025-12-20 17:18:08 -08:00
Daniel Imms
20834503de
Merge pull request #282839 from microsoft/tyriar/282824
Auto approve most rg calls by default
2025-12-20 16:48:04 -08:00
Daniel Imms
6aca02cfdf
Merge branch 'main' into tyriar/284593_npm_spec__actual_spec 2025-12-20 16:32:29 -08:00
Rob Lourens
792929f336
Get chat session transferring working on the ChatSessionStore (#283512)
* Get chat session transferring working on the ChatSessionStore

* fix comment

* Fix tests, validate location

* Tests

* IChatTransferredSessionData is just a URI

* Fix leak
2025-12-20 16:31:46 -08:00
Daniel Imms
698d618f29
Merge branch 'main' into tyriar/282824 2025-12-20 16:30:41 -08:00
Daniel Imms
f6686c6344
Merge pull request #284248 from microsoft/tyriar/282209_sed
Add default auto approve rule for sed
2025-12-20 15:20:32 -08:00
Bhavya U
ae22fa2c65
Add status updates for completed steps in Getting Started page (#284565) 2025-12-20 19:10:13 +00:00
Daniel Imms
6e2a864f65
Merge pull request #284595 from microsoft/tyriar/284593_npm_spec
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
Move npm spec out of upstream
2025-12-20 10:15:35 -08:00
Daniel Imms
88132c29da
Fix remaining hygiene issues in yarn spec 2025-12-20 06:36:14 -08:00
Daniel Imms
0be0a9efb8
Double to single quotes in yarn 2025-12-20 06:36:05 -08:00
Daniel Imms
25a617ed55
Remove emoji icons from pnpm 2025-12-20 06:33:39 -08:00
Daniel Imms
de7ad3fb3a
Double to single quotes in pnpm 2025-12-20 06:33:05 -08:00
Daniel Imms
def1b67d68
Move pnpm and yarn out of upstream 2025-12-20 06:32:54 -08:00
Daniel Imms
7b6fa0cea4
Add --package-lock-only to npm i flags
Fixes #284593
2025-12-20 06:28:25 -08:00
Daniel Imms
a3a485373b
Remove emoji icons 2025-12-20 06:24:56 -08:00
Daniel Imms
e0e5e8b489
Replace double with single quotes 2025-12-20 06:24:41 -08:00
Daniel Imms
c348a9a82b
Move npm spec out of upstream
Part of #284593
2025-12-20 06:24:14 -08:00
Don Jayamanne
d87d06f0e6
Fix Notebook Cell Editor height calc when pasting and scrolling (#284554)
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
Fix Notebook Cell Editor heigh calc when pasting and scrolling
2025-12-19 19:56:29 -08:00
Tyler James Leonhardt
d5df40d240
Remove deprecated widget API (#284546)
Some checks are pending
Monaco Editor checks / Monaco Editor checks (push) Waiting to run
Code OSS (node_modules) / Compile (push) Waiting to run
Code OSS (node_modules) / Linux (push) Waiting to run
Code OSS (node_modules) / macOS (push) Waiting to run
Code OSS (node_modules) / Windows (push) Waiting to run
and move the widget logic into the QuickWidget class
2025-12-20 00:52:11 +00:00
Tyler James Leonhardt
d390495f1f
Old toggles be gone (#284544)
New button-based toggles are cooler
2025-12-19 16:28:44 -08:00
Benjamin Pasero
e476eef3ee
"Search with AI" option shows even if you have "Disable AI Features" enabled (#283174) (#284463) 2025-12-19 18:09:24 -06:00
Tyler James Leonhardt
4f3bfddbb5
Use the new Button as Toggles syntax for Language Model Tools Confirmation (#284541)
Same behavior, but now you don't have to maintain a Toggle.
2025-12-19 15:50:01 -08:00
Tyler James Leonhardt
f0be43a395
This should have been input not inline buttons (#284540)
input is actually the buttons in the input.
2025-12-19 15:42:46 -08:00
Tyler James Leonhardt
4497960ce3
Use a button instead of a toggle for the theme picker (#284367)
Since it's just opening to settings, let's make it a button instead of a toggle. I also moved it from being an input button to an inline one which makes more sense since it takes you out of the picker.

Maybe worth considering in a follow up turning this into a toggle (using the new `.toggle` property on `IQuickInputButton`) and then having the toggle turn the detection mode on and off. Modifying the setting without having to go to the settings view.
2025-12-19 15:42:08 -08:00
Tyler James Leonhardt
591b6b9e31
Fix positioning of count with toggles (#284533)
Fixees two bugs:
1. the count was rendering over button-based toggles
2. the positioning was not being reset when there were no toggles
2025-12-19 22:25:46 +00:00
Daniel Imms
096a817788
Merge pull request #284244 from tharani-2006/add-terminal-resize-dimensions-overlay
Terminal: show dimensions overlay while resizing
2025-12-19 13:25:14 -08:00
Dmitriy Vasyura
9193fd5dd2
Watch and remove file attachments that are deleted (#283387)
* Watch and remove file attachments that are deleted

* PR feedback

* PR feedback
2025-12-19 12:26:00 -08:00
Daniel Imms
5a2d002605
Support terminal editors and switching containers 2025-12-19 12:09:06 -08:00
Aaron Munger
fd7a36954b
don't suggest IW as context (#284505)
* dont use IW editors in explicit context

* set to undefined
2025-12-19 19:43:08 +00:00
Daniel Imms
4d27c0201c
Move overlay into new class 2025-12-19 11:31:06 -08:00