Aaron Munger
d2874e7c23
bump distro for OSS tool run ( #244474 )
...
Co-authored-by: amunger <>
2025-03-24 17:49:54 +01:00
Benjamin Pasero
34c5027b5b
chat - show copilot view when triggering setup outside of chat ( #244475 )
2025-03-24 17:44:26 +01:00
Robo
06080ae217
fix: re-enable PlzDedicatedWorker feature ( #244144 )
...
* fix: re-enable PlzDedicatedWorker feature
* fix: address review feedback
* chore: improve id checks
2025-03-24 09:22:11 -07:00
Aaron Munger
cf21b3df5f
OSS tool run result ( #244471 )
...
Co-authored-by: amunger <>
2025-03-24 09:21:32 -07:00
Benjamin Christopher Simmonds
0f66cde67f
Fix non-transparent background in inline edits ( #244470 )
...
fixes https://github.com/microsoft/vscode-copilot/issues/14725
2025-03-24 17:09:23 +01:00
Benjamin Christopher Simmonds
54e42906fb
Change indicator rendering ( #244466 )
...
change indicator rendering
2025-03-24 16:23:52 +01:00
Alex Ross
5f28b841dd
Actually add disposables to tree sitter editors map ( #244465 )
2025-03-24 16:11:17 +01:00
Sandeep Somavarapu
33542a92db
fixes in handling gallery service capabilities ( #244463 )
2025-03-24 16:07:59 +01:00
Alex Ross
d24670d330
Don't throw when line tokens is constructed with invalid length ( #244451 )
...
Part of #244266
2025-03-24 15:33:36 +01:00
Robo
395bddec8a
chore: log js stacks from unresponsive window ( #241390 )
...
* chore: log js stacks from unresponsive window
* chore: address review feedback
* chore: remove setting
* chore: remove unused setter
* chore: add link to tracing cpu profile
* chore: add cli support to control sample period
* 💄
* chore: upload interesting samples to error telemetry
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2025-03-24 22:25:44 +09:00
Ladislau Szomoru
f82be6d0f1
Engineering - only run unit tests on Webkit ( #244447 )
...
* Engineering - only run unit tests on Webkit
* PR feedback
2025-03-24 12:56:17 +01:00
Benjamin Christopher Simmonds
1e383c10c0
Remove padding from line replacement view ( #244446 )
...
closes https://github.com/microsoft/vscode-copilot/issues/14623
2025-03-24 12:29:12 +01:00
Alexandru Dima
fe6e221be4
Fix problem where the editor would not emit a focus loss event when the model would be cleared ( #244443 )
2025-03-24 12:00:53 +01:00
Benjamin Pasero
5169073b39
chat - setup tweaks ( #244433 )
2025-03-24 11:27:19 +01:00
Benjamin Christopher Simmonds
196ac3d0c7
Fix custom dialog button hover issue ( #244440 )
...
fixes https://github.com/microsoft/vscode/issues/244125
2025-03-24 11:25:35 +01:00
Johannes Rieken
9be7ec806e
validation position before using it ( #244438 )
...
* Revert "make TextModel line methods forgiving (like range methods) (#244430 )"
This reverts commit 060cf69703 .
* validation position before using it
2025-03-24 11:18:43 +01:00
Johannes Rieken
5c79e0e540
try fixing https://github.com/microsoft/vscode-copilot/issues/13299 ( #244437 )
2025-03-24 11:11:38 +01:00
Sandeep Somavarapu
cb0a8e5499
fix getting response header value ( #244436 )
2025-03-24 11:10:07 +01:00
Benjamin Christopher Simmonds
450b3f7de5
Reorder menu and remove separator ( #244435 )
...
reorder menu and remove sep
2025-03-24 11:09:23 +01:00
Johannes Rieken
060cf69703
make TextModel line methods forgiving (like range methods) ( #244430 )
2025-03-24 10:33:38 +01:00
Benjamin Pasero
38e2bc4e68
chat - rename setup agent back to original name ( #244429 )
2025-03-24 10:24:57 +01:00
Sandeep Somavarapu
58d414da2e
fix leak ( #244427 )
2025-03-24 10:06:48 +01:00
Johannes Rieken
28d95e61a1
fixes https://github.com/microsoft/vscode-copilot/issues/14688 ( #244425 )
2025-03-24 09:36:35 +01:00
Johannes Rieken
a136d37a14
disable code lens while rewriting file from edits ( #244424 )
...
fixes https://github.com/microsoft/vscode-copilot/issues/12391
2025-03-24 09:05:39 +01:00
Don Jayamanne
05e0c0f0d4
Save on accept of notebook ( #244414 )
2025-03-24 07:21:13 +01:00
Rob Lourens
eb7d159b23
Capitalize labels ( #244417 )
...
* Capitalize label
* Capitalize
2025-03-24 07:03:56 +01:00
Rob Lourens
21f29be465
Restore unresolved edit session entries to disk ( #244415 )
...
Fix #244403
2025-03-24 06:17:07 +01:00
Don Jayamanne
299b150bd5
Ensure internal Ids are in sync for new cells inseretd by user ( #244405 )
...
* Ensure internal Ids are in sync for new cells inseretd by user
* Updates
* oops
2025-03-24 15:27:23 +11:00
Don Jayamanne
5fcb240e8d
Adjust cell indexes when inserting a new cell ( #244402 )
...
* Adjust cell indexes when inserting a new cell
* Updates
* Fixes
2025-03-24 03:36:12 +01:00
Rob Lourens
52bdb7a756
Fix issues with moving chat editors ( #244401 )
...
Fix #244095
2025-03-23 17:11:40 -07:00
Rob Lourens
243307148e
Fix request attachment pill layout issue ( #244399 )
...
Because this shares styles with the attachment pills in the input, although they need a slightly different layout. So restoring the previous styles and scoping the fix from #244327 to just the input
2025-03-23 17:10:54 -07:00
Rob Lourens
48d1b0c47d
Fix issues with CollapsedCodeBlock rendering ( #244398 )
2025-03-23 17:10:31 -07:00
Bhavya U
89eac81178
accessibility: improve aria-labels for step completion checkboxes ( #244397 )
2025-03-23 22:56:35 +01:00
Rob Lourens
760358a28d
Fix scrolling after switching modes ( #244396 )
...
Ensure that scroll-lock always matches the current mode.
Also always set the last response min height in all modes, it looks better even when still autoscrolling
2025-03-23 22:55:54 +01:00
Rob Lourens
77ee3930c6
Fix double-disposing edit session ( #244395 )
...
And fix inline chat 2
This is complicated. The way that I expect it to work now
- The ChatModel creates the editing session for the right locations and based on the isGlobalEditingSession flag passed in
- stop doesn't dispose the editing session, so it doesn't get disposed twice, but it gets disposed when the ChatModel is disposed
2025-03-23 22:09:21 +01:00
João Moreno
1a6fb8ba40
Fix inno updater signing issue ( #244394 )
...
* Reapply "bump inno_updater" (#244284 )
This reverts commit dc289883be .
* hack
* hm
* consume inno unsigned
* 💄
2025-03-23 20:46:58 +01:00
Benjamin Pasero
a2aab5aafc
chat - setup tweaks ( #244393 )
2025-03-23 20:40:58 +01:00
Connor Peet
d84f5da4ad
chat: improve tool selection rememberance ( #244391 )
...
Previously we just stored tool IDs that were selected. The downside is
any new tools would never get selected, including new built-in ones,
which could cause issues.
This changes the model to instead remember the tools or tool sources
that were unselected, such that new data sources or new tools added to
existing undisabled data sources would get selected.
2025-03-23 19:23:26 +01:00
Rob Lourens
79c28fc19f
Go back to original edits mode in unified view with all models ( #244354 )
...
By default, adding setting chat.edits2.enabled to control it.
Disallow switching from edits mode to others, unless using edits2.
2025-03-23 07:43:36 +01:00
Rob Lourens
3034b2cb89
Render breaks in request messages in the way that users expect ( #244352 )
...
* Render breaks in request messages in the way that users expect
* Fix history for sessions that were migrated from the edit view
2025-03-22 23:06:14 -07:00
Rob Lourens
1fbb64aee3
Align editing session creation with ChatModel ( #244350 )
...
* Align editing session creation with ChatModel
* Fix test
* Fix test
2025-03-23 06:05:21 +00:00
Rob Lourens
ddbcb6cfae
Fix bad chat input layout after adding context that wraps ( #244351 )
...
From #244327
2025-03-22 23:04:55 -07:00
Ladislau Szomoru
94f0f50f9e
Git - try a different separator in the ref picker ( #244340 )
2025-03-22 15:56:29 -07:00
Rob Lourens
e27611a063
Handle disabled chat agent in unified chat view properly ( #244339 )
...
* Avoid looping in the setup agent
* Handle disabled chat agent in unified chat view properly
* Revert 'when' type change
2025-03-22 15:56:03 -07:00
Rob Lourens
bf7d438996
Fix codeblock rendering after reload ( #244326 )
...
* Fix codeblock rendering after reload
Meant to remove the `renderCodeBlockPills` flag with #244190
* And this one
* Fix build
2025-03-22 17:06:04 +00:00
Sandeep Somavarapu
4d00d4a6ab
move to desktop contributions ( #244333 )
2025-03-22 13:46:36 +01:00
Rob Lourens
2bdf282f0a
Pass model to tools ( #244323 )
...
* Pass model to tools
When tools make requests, they should use the right model. So we
- save the model id on the request
- look it up when the tool is invoked
- resolve it to a LanguageModelChat in the EH
* Fix build
2025-03-22 06:42:06 +00:00
Rob Lourens
6e2fab740e
Fix some attachment styling issues ( #244327 )
...
- Fix flickering when changing modes- `addFilesToolbar.onDidChangeMenuItems` can change the height of the input, so it should fire the event so ChatWidget can relayout
- Wrap all the different types of buttons naturally
- Make the toolbar buttons
2025-03-22 07:41:45 +01:00
Tyler James Leonhardt
bdb7cc4f0c
Bump msal-runtime ( #244321 )
...
Fixes https://github.com/microsoft/vscode/issues/240307
2025-03-21 20:56:33 -07:00
Connor Peet
3c1c857b14
mcp: make discovery config an object instead ( #244320 )
...
* mcp: make discovery config an object instead
* lint
2025-03-22 02:14:04 +01:00