Robo
6e16d95fd4
chore: retry entitlement signing failure ( #270324 )
2025-10-09 10:06:47 +02:00
Benjamin Pasero
951289f941
Show ✨ for rename suggestions OOTB ( fix #270489 ) ( #270490 )
2025-10-09 08:57:22 +02:00
Tyler James Leonhardt
bcbd0b4a98
Remove quick pick flow for protocol handler ( #270455 )
...
Remove quick pick flow
Since we have device code flow, that's better.
ref https://github.com/microsoft/vscode/issues/270452
2025-10-08 18:20:16 -07:00
Matt Bierner
b676e12277
Merge pull request #270456 from mjbvz/dev/mjbvz/flying-stoat
...
Use css to override font-size in rendered markdown
2025-10-08 18:04:34 -07:00
Matt Bierner
8ecbeecef6
Back to using innerHTML
2025-10-08 17:12:22 -07:00
Matt Bierner
82a29a2b25
Use css to override font-size in rendered markdown
2025-10-08 17:01:24 -07:00
Peng Lyu
0eef227aaf
Merge pull request #270303 from microsoft/dineshc/notebook-f3
...
Fix F3 and Shift+F3 in notebooks
2025-10-08 16:52:40 -07:00
Tyler James Leonhardt
d751a3d55f
Add device code flow when not brokered ( #270453 )
...
fixes https://github.com/microsoft/vscode/issues/270452
2025-10-08 16:49:23 -07:00
Matt Bierner
f0e1593e4f
Merge pull request #270449 from mjbvz/dev/mjbvz/superb-dinosaur
...
Replace `MarkdownRenderer`
2025-10-08 16:22:57 -07:00
Matt Bierner
22bc337956
Also make sure MarkdownRendererService exists for tests
2025-10-08 16:10:55 -07:00
Don Jayamanne
0f762fd42e
Removed (from Find Widget) and (Enter) from the key binding titles, as the context isn't useful in the titles
2025-10-09 10:10:25 +11:00
Matt Bierner
0bece4825b
Replace MarkdownRenderer
...
Final step of refactoring in this space. This change:
- Introduces an `IMarkdownRenderer` for cases where a top level component needs to control how other components render markdown
- Deletes `MarkdownRenderer`
- Makes chat adopt either `IMarkdownRenderer` for stuff in a response, or `IMarkdownRendererService` for rendering non-response content
2025-10-08 16:03:42 -07:00
Dinesh Chandnani
e6d796af90
Updated name of helper function
2025-10-08 15:42:16 -07:00
Rob Lourens
5c00a3b6c7
Disable hiding toolbar items in chat ( #270443 )
...
Fix #270307
2025-10-08 22:41:05 +00:00
Matt Bierner
bdddfeb01e
Merge pull request #270441 from mjbvz/dev/mjbvz/bottom-aardwolf
...
Move folder reveal logic into general workbench behavior
2025-10-08 15:33:47 -07:00
Copilot
b2de925bcd
Fix MCP Prompt Input - Prevent empty optional fields from using previous suggestions ( #270229 )
...
* Initial plan
* Fix empty optional field erroneously using previous suggestion
Prevent activeItems from being carried over when moving to a new argument field. The bug occurred because the autorun would preserve the previously active item (e.g., "exampleTwo" from fieldTwo) when starting a new field (fieldThree). This caused pressing Enter on an empty optional field to incorrectly use that preserved active item.
The fix tracks the first autorun execution for each field and skips activeItems preservation on the first run, ensuring a clean state when starting a new argument field.
Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com >
* Add documentation for cross-field contamination fix
Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com >
* fix it properly
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: connor4312 <2230985+connor4312@users.noreply.github.com >
Co-authored-by: Connor Peet <connor@peet.io >
2025-10-08 22:31:46 +00:00
Dinesh Chandnani
dd78f286b9
Added helper function for match next action.
2025-10-08 15:28:05 -07:00
Matt Bierner
b0091129f4
Move folder reveal logic into general workbench behavior
...
This registers an opener for folders in the workspace. When you try opening a folder in the workspace, we reveal it in the explorer
Previously this was done on a case by case basis. I think it makes sense to always have this behavior at the workbench layer
2025-10-08 15:18:41 -07:00
Dinesh Chandnani
853c0dd13a
Created helper functions for find widget actions.
2025-10-08 15:12:33 -07:00
Matt Bierner
daf708a1ba
Merge pull request #270413 from mjbvz/dev/mjbvz/effective-aardvark
...
Convert some `any -> unknown` in build scripts
2025-10-08 15:07:09 -07:00
Matt Bierner
189fb6843b
Merge pull request #270435 from mjbvz/dev/mjbvz/everyday-kite
...
Add `MarkdownRendererService`
2025-10-08 15:05:57 -07:00
Matt Bierner
d7457a1ce7
Merge branch 'main' into dev/mjbvz/everyday-kite
2025-10-08 14:53:32 -07:00
Matt Bierner
eeb2294281
Add MarkdownRendererService
...
Adds a new Markdown renderer service which simplifies handling the most common markdown rendering flows. Also adopts it everywhere except chat
2025-10-08 14:04:55 -07:00
Benjamin Christopher Simmonds
dcbe002be7
Merge pull request #270432 from microsoft/benibenj/excellent-basilisk
...
Fix trailing separator in sidebar and auxiliary bar
2025-10-08 23:03:14 +02:00
BeniBenj
8be46892f7
fix trailing sep in sidebar
2025-10-08 22:50:28 +02:00
Ben Villalobos
3c1b095958
Add Snooze in gutter view for next edit suggestions ( #270420 )
2025-10-08 13:48:42 -07:00
Matt Bierner
b312707c3b
Merge pull request #270431 from mjbvz/dev/mjbvz/excellent-macaw
...
Move all markdown renderer options into `render` call
2025-10-08 13:31:17 -07:00
Matt Bierner
4e445a81a0
Merge pull request #270429 from mjbvz/dev/mjbvz/intellectual-hyena
...
Make sure `out-monaco-*` is ignored for eslint
2025-10-08 13:21:21 -07:00
Matt Bierner
a9b07902dd
Move all markdown renderer options into render call
...
For #206228
This makes the MarkdownRenderer very close to a service interface. The next step will be converting it into a real service
2025-10-08 13:18:29 -07:00
Martin Aeschlimann
cf1a93be3f
Markdown: Open Preview - doesn't work for *.prompt.md files ( #270417 )
2025-10-08 20:09:33 +00:00
Matt Bierner
68dc5a6d0d
Make sure out-monaco-* is ignored for eslint
2025-10-08 13:06:47 -07:00
Martin Aeschlimann
0f5bcca45d
fix prompt file link validation for URL links ( #270427 )
2025-10-08 13:05:47 -07:00
Matt Bierner
7a28403d42
Merge pull request #270425 from mjbvz/dev/mjbvz/latin-hippopotamus
...
Move `IRenderedMarkdown` into base
2025-10-08 12:44:15 -07:00
Matt Bierner
f9fc865526
Move IRenderedMarkdown into base
...
This type already implicitly existed. With this change we just make sure we re-use it here too
2025-10-08 12:31:37 -07:00
Matt Bierner
c1937fb03d
Merge pull request #270422 from mjbvz/dev/mjbvz/unconscious-pinniped
...
Remove markdown code block font family option
2025-10-08 12:29:30 -07:00
Megan Rogge
9bccb62789
Move tool progress announcements from LanguageModelToolsService -> ChatListRenderer ( #270078 )
2025-10-08 14:22:02 -05:00
Matt Bierner
50c8594ccb
Merge pull request #270421 from mjbvz/dev/mjbvz/subsequent-skink
...
Remove extra type assertion
2025-10-08 12:18:13 -07:00
Matt Bierner
aa475f0552
Update callers
2025-10-08 12:17:10 -07:00
Matt Bierner
7cae04b021
Remove markdown code block font family option
...
For #206228
Always use the configuration service to look up the editor defaults instead of requiring it from each caller
2025-10-08 12:09:44 -07:00
Matt Bierner
d93841e0cd
Remove extra type assertion
2025-10-08 12:02:34 -07:00
Sandeep Somavarapu
43305ef182
fix #270399 ( #270402 )
...
* fix #270399
* fix format
2025-10-08 20:41:56 +02:00
Anthony Kim
a5da191779
Use param expansion with default to reduce warning in set -u nounset mode ( #270310 )
...
Use parameter expansion with default to reduce warning in set -u nounset mode
2025-10-08 11:13:36 -07:00
Matt Bierner
77ed219366
Convert some any -> unknown in build scripts
2025-10-08 10:22:21 -07:00
Connor Peet
d83502b5b1
chat: improve mcp autostart experience ( #270392 )
...
* chat: improve mcp autostart experience
Closes #269016 . When autostarting MCP servers:
- The 'working' spinner is immediate
- Instead of a notif, I show the servers being started in chat if they
take more than 3s, along with a "Skip" button. I don't love double
spinners but I don't see a way to get rid of that in a nice way
- Interaction-required servers are prompted once per chat per server.
Nicer than we were doing before -- now if you add a new server that
needs interaction we'll show the indicator for that server even if we
told you about other servers earlier in the session.
* cleanup and fix bug
2025-10-08 10:00:54 -07:00
Henning Dieterichs
d65085a01e
Fixes https://github.com/microsoft/vscode/issues/270363
2025-10-08 18:38:21 +02:00
Bryan Chen
c0fa8dc0b0
Merge pull request #270272 from microsoft/brchen/log-tool-invocation-time
...
feat: telemetry log of tool invocation and preparation times
2025-10-08 09:27:44 -07:00
Johannes Rieken
b1e37822fb
fix hideOnRequest mode so that it doesn't show the inline chat for "good" responses ( #270386 )
...
Looks like `ChatResponse#onDidChange` fires with a modified response array after completion...
2025-10-08 09:10:41 -07:00
Rob Lourens
0b3517b09d
Disable openChatEditedFiles by default ( #270382 )
...
Fix #267867
2025-10-08 08:52:17 -07:00
Benjamin Christopher Simmonds
03c62c3d05
Fix separator CSS hack ( #270380 )
...
* fix separator css hack
* .
* .
2025-10-08 08:51:56 -07:00
Lee Murray
9f13527deb
Merge pull request #270378 from microsoft/mrleemurray/mid-armadillo-yellow
...
Update letterpress icons to align with Fluent Design
2025-10-08 15:53:40 +01:00