a0c8464e58
Build Package / build (ubuntu-latest) (push) Failing after 1s
CodeQL / Analyze (python) (push) Failing after 1s
Core Typecheck / core-typecheck (push) Failing after 1s
Linting / lint (push) Failing after 1s
llama-dev tests / test-llama-dev (push) Failing after 1s
Publish Sub-Package to PyPI if Needed / publish_subpackage_if_needed (push) Has been skipped
Sync Docs to Developer Hub / sync-docs (push) Failing after 0s
Build Package / build (windows-latest) (push) Has been cancelled
54 KiB
54 KiB
| 1 | commit | author | date | change summary | change details |
|---|---|---|---|---|---|
| 2 | 03baef1008086ed4960042fa463e570072173bb5 | Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com> | Mon Aug 25 13:01:24 2025 +0200 | Support registering views to the secondary side bar (#261619) | * Support registering views to the secondary side bar\n\n* rename to secondarySideBar\n\n* Rename 'auxiliarybar' to 'secondarySidebar' |
| 3 | 2509d0f66d2b5866e9d8322e3f8f709b33e11352 | Benjamin Pasero <benjamin.pasero@microsoft.com> | Mon Aug 25 09:55:06 2025 +0200 | chat - use `chatSparkle` consistently (#263211) | cc @eli-w-king |
| 4 | 74a2c8640f9df5b673d3591c9f0a09876f072c67 | Harald Kirschner <hkirschner@microsoft.com> | Sun Aug 24 23:50:22 2025 -0700 | Update instructions for builds (#262638) | * Add more validation instructions\n\n* Fix validation instructions numbering\n\n* Refined validation instructions |
| 5 | a9ca87f8827ecd2ecc263cd513f66227416fdf0b | Rob Lourens <roblourens@gmail.com> | Sun Aug 24 13:41:59 2025 -0700 | Reenable integration test (#263181) | Some things have changed, hoping this is more stable now\nFix #242671 |
| 6 | bcc22d4c6bfd77667c294f8f0684fb63f5b9e0ec | Rob Lourens <roblourens@gmail.com> | Sun Aug 24 12:35:21 2025 -0700 | Add LanguageModelToolsService unit tests (#263161) | * Add LanguageModelToolsService unit tests\nTrying to fully spec this class to have copilot work on it. Still working on copilot but wanted to at least have the unit tests in\n\n* More tests\n\n* Fix leak\n\n* Fix tests |
| 7 | cb1a818be3a05bf4edf505b212ddbdc2a19f6787 | Rob Lourens <roblourens@gmail.com> | Sun Aug 24 12:35:06 2025 -0700 | Serialized tool invocation must not be in progress (#263177) | Fix #263176 |
| 8 | 212435cdd871afee1a110b2eee15e9c662536560 | Rob Lourens <roblourens@gmail.com> | Sun Aug 24 12:34:43 2025 -0700 | Fix keyboard shortcut showing in chat mode picker tooltip (#263171) | Fix #263164 |
| 9 | 89b92682611a497a163c3dd2db28efd02fb30802 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 24 11:52:05 2025 -0700 | Add more fig specs | Fixes #263167\n |
| 10 | 4be46ba077a20ab3a34168242033f2d24402e2e2 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 24 11:37:09 2025 -0700 | Add terminal suggest git kinds with icons | Fixes #240232\n |
| 11 | 9565cd0069e143ca96896beae003f8f9721d983c | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sat Aug 23 09:15:58 2025 -0700 | Change enableAutoApprove to boolean | Initially this was going to include an 'onWithoutDefaults' option, but this\ncan just be a different setting key.\n\nFixes #255789\n |
| 12 | 82a0921694cfbf12dc119b41c852a333f31cabe9 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sat Aug 23 09:04:10 2025 -0700 | Implement skipping of terminal commands | Fixes #262982\n |
| 13 | 524c5996a5ec0b9ab29bff522345b413476c9fea | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sat Aug 23 08:36:15 2025 -0700 | Wait for rich SI to enter prompt before executing | Fixes #262571\n |
| 14 | a7cdeedd571954cf2383821b2942caaac0209c9a | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Fri Aug 22 17:20:22 2025 -0700 | Add another server built on top of our own automation framework (#262984) | * Add another server built on top of our own automation framework\n\nIt's a big PR but a lot of this is boiler plate. It's just essentially wrapping our Automation framework in a bunch of tools.\n\n* Lay the foundation for multiplexing |
| 15 | 7db6be89a1b9b1b000e86c503dda4783f2867b22 | Copilot <198982749+Copilot@users.noreply.github.com> | Fri Aug 22 16:56:52 2025 -0700 | Add telemetry event for chat mode switching (#261705) | * Initial plan\n\n* Add telemetry event for remote tunnel mode switching\n\nCo-authored-by: digitarald <8599+digitarald@users.noreply.github.com>\n\n* Fix telemetry for chat mode switching (not remote tunnel modes)\n\nCo-authored-by: digitarald <8599+digitarald@users.noreply.github.com>\n\n* Fix owner\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: digitarald <8599+digitarald@users.noreply.github.com>\nCo-authored-by: Harald Kirschner <hkirschner@microsoft.com> |
| 16 | 328ea9bd7f283e029d8d2afefa9023a1cb2e5088 | Justin Chen <54879025+justschen@users.noreply.github.com> | Fri Aug 22 12:39:23 2025 -0700 | better thinking part logic (#262975) | better tool detection |
| 17 | 3c6f6bf5ea0b8f618bb9ecd2660c052a0e275e93 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Fri Aug 22 12:12:50 2025 -0700 | Clean up handling of auto approval allow handling | Part of #255789\n |
| 18 | 4765429a58437f8b9ae693c7dfa19da3b18d1714 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Fri Aug 22 11:52:18 2025 -0700 | Simplify chat confirm css/structure | Fixes #261813\n |
| 19 | dc7185c5d89ff0d8bd2895a35592cb6f52df0cb0 | Josh Spicer <23246594+joshspicer@users.noreply.github.com> | Fri Aug 22 11:45:42 2025 -0700 | Create overlay to guard for given chat session type (#262963) | * create overlay to guard for given chat session type\n\n* unknown |
| 20 | 3b84bbe03ce0e4b254025736abf71f308f8b9813 | Anthony Kim <62267334+anthonykim1@users.noreply.github.com> | Fri Aug 22 11:15:05 2025 -0700 | Fix terminal sticky scroll breaking 'tab moves focus' (#262785) | * Fix terminal sticky scroll breaking 'tab moves focus'\n\n* We dont need timeout\n\n* cleaner code\n\n* remove unnecessary\n\n* Use attachCustomKeyEventHandler |
| 21 | df6568066e88d67331cec7a12a34bdef058fb62b | Justin Chen <54879025+justschen@users.noreply.github.com> | Fri Aug 22 09:39:04 2025 -0700 | add languagemodel thinking part for byok (#262951) | add languagemodel thining part for byok |
| 22 | 2a36a523d24a35f95e3091f59e2f9b8ab9215c74 | Connor Peet <copeet@microsoft.com> | Fri Aug 22 09:03:20 2025 -0700 | tools: remove 'any' type on confirmation buttons (#262946) | Caused some issues which we should avoid in the future |
| 23 | 3ae9caf3523f42b386a74da73a630e549debbeac | Robo <hop2deep@gmail.com> | Sat Aug 23 00:47:20 2025 +0900 | ci: always publish cpu profile for codesign failure (#262944) | ci: always publish cpu profile for codsign failure |
| 24 | 20bacef80b31def20e097c8571023f8aab883248 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Fri Aug 22 06:53:19 2025 -0700 | Fix terminal confirm border in some themes | Fixes #261546\n |
| 25 | 5a4ebffbfd723afea95dc8180438cb85b8ff799f | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Fri Aug 22 06:30:40 2025 -0700 | Fix auto approve issues after ToolConfirmKind introduction | Follows up on #262532\n |
| 26 | f8e22cf5d83f4f1c9867993290fa54fc1e079457 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Fri Aug 22 05:38:27 2025 -0700 | Add verbose logging around wait for shell integration | Fixes #262560\n |
| 27 | 19a3958d5273b386611ce8e48ee0c3b56523fb41 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Fri Aug 22 04:37:32 2025 -0700 | Refine sub-command telemetry, trust it and shell/prompt types | Part of #262310\n |
| 28 | 0a08d619c2e9154b57a55a52cf5ed296ba7ba5c6 | Benjamin Pasero <benjamin.pasero@microsoft.com> | Fri Aug 22 12:17:02 2025 +0200 | update codeowners (#262878) | * update codeowners\n\n* more |
| 29 | 5e9080ae64ff58e9c0c655c1002308a7a11d50a9 | Justin Chen <54879025+justschen@users.noreply.github.com> | Fri Aug 22 02:19:53 2025 -0700 | collapse combined thinking parts (#262866) | collapse thinking part by default |
| 30 | d44d16c4640611bd8cd8bb95093eea3599b5a22c | Benjamin Pasero <benjamin.pasero@microsoft.com> | Fri Aug 22 07:42:25 2025 +0200 | Wire in a auth callback parameter to indicate Copilot terms were shown to the user (microsoft/vscode-internalbacklog#5761) (#262439) | * implement as a bag\n\n* nit\n\n---------\n\nCo-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com> |
| 31 | e43c36646a09e42dc98c5a7be0bfe0dc6c61062a | Justin Chen <54879025+justschen@users.noreply.github.com> | Thu Aug 21 16:59:44 2025 -0700 | combine thinking parts (#262802) | * combined thinking parts\n\n* some cleanup to thinking\n\n* remove comment\n\n* some stylisitic cleanup\n\n* more cleanup |
| 32 | 6e36a27f3c62949c5a3d2b854e9cf8074bb5a059 | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Thu Aug 21 16:23:25 2025 -0700 | Revert "Allow modals in automation" (#262806) | Revert "Allow modals in automation (#262510)"\n\nThis reverts commit 038c39cd5cf0d14ab5365271b05a51cb6d384549. |
| 33 | 5c20044b71192dda66aacb578f140a76ba274740 | Josh Spicer <23246594+joshspicer@users.noreply.github.com> | Thu Aug 21 16:16:49 2025 -0700 | Joshspicer/forwarduri (#262805) | * forward activeEditor URI in chatMultiDiffContentPart to its actions\n\n* --amend |
| 34 | 83dcbb4add240ff6555e60d4aa4ae633fab21db9 | Matthías Páll Gissurarson <mpg@mpg.is> | Fri Aug 22 00:41:30 2025 +0200 | extHostMcp: accept Content-Type parameters for SSE/JSON handling (#262787) | Treat Content-Type as case-insensitive and allow parameters (e.g. "text/event-stream; charset=utf-8", "application/json; charset=utf-8") |
| 35 | 18bbd61ff38ddbe485f2b58d0edf5a543d96b2b6 | Megan Rogge <merogge@microsoft.com> | Thu Aug 21 18:16:30 2025 -0400 | Revert "tool picker with toolsets" (#262797) | Revert "tool picker with toolsets (#262573)"\n\nThis reverts commit 3afd04771be9621a3624b4ea5951cc1aa326250c. |
| 36 | 038c39cd5cf0d14ab5365271b05a51cb6d384549 | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Thu Aug 21 15:07:11 2025 -0700 | Allow modals in automation (#262510) | * Allow modals in automation\n\nThis allows for the opt-in behavior of allowing dialogs while using automation.\n\nWhen opted in, we also switch over to using custom dialogs & the simple file picker so that the automation can control it.\n\nThis was added so that we can do auth flows, which uses dialogs. Now we will be able to complete an auth flow (with the help of the user in the browser) and automate interacting with chat via the development MCP server.\n\n* Instead use custom for smoke tests\n\n* Go back to command but have a context key for automation\n\n* Workaround terminal smoke tests |
| 37 | f9b86d8e77d440f1dcc79b17641b96fe98be832e | Matt Bierner <matb@microsoft.com> | Thu Aug 21 12:56:01 2025 -0700 | Convert most top hitting eager event creations to use getters | For #262772\n\nThis covers most of the top hitters I see using the script in #262772. This script identifies cases where an event function is created but on one actually listens to it. I found these by starting up the editor and doing some basic interaction\n |
| 38 | 30ecfd770be6ccff6870c0ef72b745949884463b | Megan Rogge <merogge@microsoft.com> | Thu Aug 21 15:48:43 2025 -0400 | fix task leak (#262732) | fix #252515 |
| 39 | 881fa244c166fc61e1664930818ef68e145f6b6b | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Thu Aug 21 12:38:19 2025 -0700 | Build out command allow list, improve unknown reporting | Part of #262310\n |
| 40 | ac84080e59d1e7a4d72d9de2d2905b33752a6fb4 | Matt Bierner <matb@microsoft.com> | Thu Aug 21 11:49:40 2025 -0700 | Prefer using addDisposableListener in sash | Ran into this while debugging #262472. Using an emitter has extra overhead vs the simple listener\n |
| 41 | 8c197d877eace519a5de7949cc2cfaa32d0de2b7 | Tim Heuer <4821+timheuer@users.noreply.github.com> | Thu Aug 21 11:35:00 2025 -0700 | Add collapse all functionality to test coverage view (#258906) | - ✨ Implement collapseAll method in TestCoverageView\n- ✨ Add collapseAll method in TestCoverageTree\n- 🆕 Register Collapse All action in the testing menu |
| 42 | 0a01b6cd7b0cdabb2c2bc71784152d2c0f6ed7e2 | Matt Bierner <matb@microsoft.com> | Thu Aug 21 11:31:33 2025 -0700 | Skip tracking Disposable.none | We don't need to waste time storing or disposing of the empty disposable\n |
| 43 | 83e0ae122bd7daac175c367f2792c7a63c56adb7 | Matt Bierner <matb@microsoft.com> | Thu Aug 21 11:22:10 2025 -0700 | Avoid creating extra emitter/events when rendering markdown | We only need a simple event callback, not an emitter\n |
| 44 | f9cd6f4fd248a98574eb286a80a9dbd45973dc29 | Josh Spicer <23246594+joshspicer@users.noreply.github.com> | Thu Aug 21 11:10:23 2025 -0700 | Do not disable delegate button (#262758) | do not show the cloud button as disabled. Allow submission of a plan without final prompt |
| 45 | ccd46cdffe8002435ba9c94edfef00ffb7721710 | Josh Spicer <23246594+joshspicer@users.noreply.github.com> | Thu Aug 21 10:59:00 2025 -0700 | Allow extensions to contribute buttons to the `chatMultiDiffContentPart` (#262750) | * initial support for contributed buttons in the chat session multi diff part (https://github.com/microsoft/vscode/issues/260227)\n\n* multidiffbuttons |
| 46 | 13109e332880ec7ceaa9c92c7698893d09902460 | Matt Bierner <matb@microsoft.com> | Thu Aug 21 10:42:58 2025 -0700 | User getters for events on a few common types | This defers creating the event function until the property is accessed\n |
| 47 | 7ca8a1dc324b91c9d80e73ae22be4f5b98f666e2 | Matt Bierner <matb@microsoft.com> | Thu Aug 21 10:39:46 2025 -0700 | Don't eagerly create suggest widget when creating chat input | For #262472\n |
| 48 | 4b23f96ddde96ed2bd02eaa115754a344e6551fb | Logan Ramos <lramos15@gmail.com> | Thu Aug 21 13:06:50 2025 -0400 | Update BYOK API with more feedback (#262736) | * Update some names\n\n* Update version\n\n* Allow undefined model options |
| 49 | 6daaef349f4fe0b382ad29857fd56a3f5756f783 | Rob Lourens <roblourens@gmail.com> | Thu Aug 21 08:26:45 2025 -0700 | Always rerender experimental welcome view as temporary fix (#262720) | Fix #262692 |
| 50 | 92db478835934bccd99ad66990975c497e4a3ace | Benjamin Pasero <benjamin.pasero@microsoft.com> | Thu Aug 21 16:49:04 2025 +0200 | chat - keep `hidden: true` if setting defined as such irrespective of extension installation (#262709) | * chat - keep `hidden: true` if setting defined as such irrespective of extension installation\n\n* add todo |
| 51 | c7caba49440ed99219ddb27eced387b448898a95 | Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com> | Thu Aug 21 14:42:04 2025 +0200 | Increase gutter view port padding to 2px (#262691) | increase padding to 2px |
| 52 | f36487a318b27bd983bf4cdb1de8daf45ead7d2c | Ethan Bovard <ethanbovard@hotmail.com> | Thu Aug 21 05:45:52 2025 -0400 | Add Open Active Diff Side option to Command Palette using DIFF_OPEN_SIDE command (#261699) | * Add Open File on Selected Side using DIFF_OPEN_SIDE command\n\n* Reposition appendMenuItem call for DIFF_OPEN_SIDE\n\n* Move DIFF_OPEN_SIDE from editorCommands to diffEditorCommands; rename command palette action to Open Active Diff Side |
| 53 | 3afd04771be9621a3624b4ea5951cc1aa326250c | Martin Aeschlimann <martinae@microsoft.com> | Thu Aug 21 11:44:45 2025 +0200 | tool picker with toolsets (#262573) | * clean up tool picker\n\n* tools picker: add tools in toolSets\n\n* fix test |
| 54 | 5e3fd855e26b7b273d17e7082c64b3076e819f10 | Copilot <198982749+Copilot@users.noreply.github.com> | Thu Aug 21 06:35:59 2025 +0000 | Add hierarchical chat history tree view to LocalChatSessionsProvider (#262214) | * Initial plan\n\n* Add dropdown option to show chat history in LocalChatSessionsProvider\n\n- Add IChatService dependency to LocalChatSessionsProvider\n- Add isHistoryExpanded state and toggleHistoryExpansion method\n- Enhanced provideChatSessionItems to include history dropdown and historical sessions\n- Added historyItem property to ILocalChatSessionItem interface\n- Modified SessionsViewPane onDidOpen to handle history interactions\n- Added visual improvements (chevron icons, labels, descriptions)\n\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\n\n* Fix imports and add ACTIVE_GROUP for opening historical chat sessions\n\n- Add ACTIVE_GROUP import from editorService\n- Update editor opening call to use ACTIVE_GROUP parameter\n- Verify basic logic with simple test\n\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\n\n* Restructure chat history as proper tree hierarchy with parent-child relationships\n\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\n\n* Less customized tree\n\n* Revert removed changes\n\n* CSS updates\n\n* Open in editor\n\n* Rename fixes\n\n* Inline commands\n\n* CSS cleanup\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\nCo-authored-by: Osvaldo Ortega <osortega@microsoft.com> |
| 55 | 986f8e6054200db6e8215bbcb216f3cd2429eb4d | Bhavya U <bhavyau@microsoft.com> | Wed Aug 20 19:43:54 2025 -0700 | Update todo lists auto collapse (#262619) | * Update Beginner walkthrough\n\n* Update todo lists to auto collapse\n\n* Undo change |
| 56 | 308f8b90d40a3cdf0e348dc48f782928e94d56be | Rob Lourens <roblourens@gmail.com> | Wed Aug 20 17:45:12 2025 -0700 | Avoid rerendering welcome content unnecessarily (#262611) | For #262472 |
| 57 | bc9eaa3315b87f97fe7bc30b9dc29f74f6d12d11 | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Wed Aug 20 15:31:55 2025 -0700 | Install deps in mcp (#262591) | Gotta do this. |
| 58 | 6bc5bd247574b2f690290031330f619a044edc2a | Matt Bierner <matb@microsoft.com> | Wed Aug 20 15:16:58 2025 -0700 | More clean up to MarkdownRenderer | - Extract method\n- Don't create extra disposable store\n- Avoid extra actionhandlers in a few case\n |
| 59 | 81386077acd294d68d98d5e233a9af985c3959cb | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Wed Aug 20 15:07:56 2025 -0700 | Change upArrowNavigatesHistory back | Fixes #262548\n |
| 60 | a972f2cb4b51cb85db137a570221d2bdcb8c3b14 | Connor Peet <copeet@microsoft.com> | Wed Aug 20 14:51:11 2025 -0700 | tools: show auto-approval on initial selection (#262563) | Closes #262561 |
| 61 | 71bcedd78dd3351e940dde764f4b0abe915e56eb | Megan Rogge <merogge@microsoft.com> | Wed Aug 20 17:32:05 2025 -0400 | `assistant` -> `user` (#262579) | lowercase |
| 62 | 3cb1fd2b27599a34e119b7a63ee05ea927d7e7f8 | Megan Rogge <merogge@microsoft.com> | Wed Aug 20 17:28:22 2025 -0400 | consolidate `toolResultDetailsFromResponse` (#262576) | consolidate toolResultDetailsFromResponse |
| 63 | 14077dbc5be4a3054702a25b6b5f673cfcb9963a | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Wed Aug 20 14:02:18 2025 -0700 | Inject alpha playwright in to our automation in MCP case (#262564) | This fixes things for MCP... with a hack. But Playwright is not interested in having interop between Playwright & Playwright MCP atm... so this is the best we can do for now. |
| 64 | 96f585dacea239d600e4c1e43dfcec988f69a387 | Matt Bierner <matb@microsoft.com> | Wed Aug 20 13:44:36 2025 -0700 | Simplify `actionHandler` argument for rendering markdown | The markdown result is already disposable so it was always weird you had to pass a disposable to the action handler too\n |
| 65 | 5b009d5328cb3583a8c0dde2f189bb48e79a4a27 | Connor Peet <copeet@microsoft.com> | Wed Aug 20 12:34:19 2025 -0700 | debug: convert the renderer attacher to a standard websocket (#262546) | Allows better interoperability with other tools. `rendererDebugPort`\nis not `rendererDebugAddr` which is a `ws://` address. |
| 66 | c012ce1327f07ba8986e6e2d385f32ff3f3ef4fc | Matt Bierner <matb@microsoft.com> | Wed Aug 20 11:59:10 2025 -0700 | Don't run tsc compile on preview-src or test workspaces | For #262508\n\ntest workspace shouldn't be compiled and `preview-src` is compiled by the ext task\n |
| 67 | 1019562b22c0ff70736c4d0bef08a8831fbe2491 | Josh Spicer <23246594+joshspicer@users.noreply.github.com> | Wed Aug 20 11:48:43 2025 -0700 | Entrypoint in chat session view to create a new, agent-backed chat (#262537) | * dynamically add menu item to create new chat against coding agent\n\n* register command\n\n* hack: pass history through to request handler |
| 68 | 586157b5936ef76bf6adfee25bca68d9cc345c92 | Matt Bierner <matb@microsoft.com> | Wed Aug 20 10:41:09 2025 -0700 | Remove logs | I thought I had unstaged these :/\n |
| 69 | 295ea551377a8d32fc92f919a6d01acfdfafc34f | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Wed Aug 20 10:20:50 2025 -0700 | Fix disposable leak | Fixes #262496\n |
| 70 | 548b5f7471082c5955321ea374a80c16f8cc65c3 | Matt Bierner <matb@microsoft.com> | Wed Aug 20 10:18:03 2025 -0700 | Welcome descriptor is always a markdown string | Trying to simplify these types so that I can more easily diff them as part of #262472\n |
| 71 | cbf5c59f277ae7d01db91e60a5943dd0eada115f | Alex Ross <38270282+alexr00@users.noreply.github.com> | Wed Aug 20 19:16:56 2025 +0200 | Fix `remote.localPortHost` (#262522) | Fixes microsoft/vscode-remote-release#11131 |
| 72 | 58c4c3bf4b58e2a413d39fb4a745e9de41b81d04 | Ross Wollman <rwoll@users.noreply.github.com> | Wed Aug 20 10:13:48 2025 -0700 | Wait for agent loop to finish in automation (#262370) | * add `workbench.action.chat.open::waitForComplete`\n\n* s/waitForCompletion/blockOnResponse\n\n* cleanup tests\n\n* remove unused comment\n\n* Apply suggestion from @connor4312\n\nCo-authored-by: Connor Peet <connor@peet.io>\n\n* fixup tests\n\n* don't block test loop on invokeTool\n\n* Revert "don't block test loop on invokeTool"\n\nThis reverts commit d8d16dbe79fda2538cdb5bfb743158c6348ecf4b.\n\n* fix tool confirmation test\n\n* attempt to account for the flip of isPendingConfirmation\n\n* [DEBUG] debug CI flake\n\n* register tool so it exists in all test envs\n\n* finish configuring custom tool\n\n* run test in seperate chat windows\n\n* revert debug changes\n\n* remove timeout dep\n\n* fix assertion\n\n* cleaup tests by examining output of command directly\n\n---------\n\nCo-authored-by: Connor Peet <connor@peet.io> |
| 73 | 50b5fce6e86a3f1ec4b47b4f897a1938b2fe7b96 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Wed Aug 20 10:04:23 2025 -0700 | Remove unneeded message type | Follow up from #261874\n |
| 74 | 0361f9c36f28990d8527c03d720b803c7cb4883d | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Wed Aug 20 09:52:05 2025 -0700 | Clean up disposables properly (#262516) | Fixes https://github.com/microsoft/vscode/issues/262453 |
| 75 | 0384170bfc32deb12259c173827d39fbbd40031b | Matt Bierner <matb@microsoft.com> | Wed Aug 20 09:27:20 2025 -0700 | Fix which webview interface is implemented | Purely for intellisense\n |
| 76 | 8dac0058fb8ee0a47fe11f77aa7297479c5eeb9b | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | Wed Aug 20 16:19:47 2025 +0000 | Bump tmp from 0.0.33 to 0.2.4 in /test/integration/browser (#262506) | Bumps [tmp](https://github.com/raszi/node-tmp) from 0.0.33 to 0.2.4.\n- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/raszi/node-tmp/compare/v0.0.33...v0.2.4)\n\n---\nupdated-dependencies:\n- dependency-name: tmp\n dependency-version: 0.2.4\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
| 77 | 72c33a36ece64a2fbafd6dd690638d11f3cca08f | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Wed Aug 20 07:46:07 2025 -0700 | Add terminal auto approve opt-in | Part of #261674\n |
| 78 | 845601668b9c6990a60362727c131a4337e77a85 | Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com> | Wed Aug 20 10:55:44 2025 +0000 | Git - fix commit signing regression (#262479) | * Git - fix commit signing regression\n\n* Extract file name when signing commit |
| 79 | 792addc4a2c0a22fae3a076601aca0bbb2093d79 | Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com> | Wed Aug 20 08:46:53 2025 +0000 | Git - reveal specific file in the multi-file diff editor (#262458) | Git - reveal specific file in the multi-file diff ediotr |
| 80 | d2edee24762a3923e2422d3f61528ae4b1381a33 | Benjamin Pasero <benjamin.pasero@microsoft.com> | Wed Aug 20 08:24:03 2025 +0200 | Revert "Allow dialogs in automation" (#262444) | Revert "Allow dialogs in automation (#262417)"\n\nThis reverts commit 53c9922948f423cd9acad048e124d619a3ecb4a5. |
| 81 | 53c9922948f423cd9acad048e124d619a3ecb4a5 | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Tue Aug 19 18:56:19 2025 -0700 | Allow dialogs in automation (#262417) | So that mcp can use dialogs and let the user answer the dialogs. This is critical for auth.\n\nThis also switches to using the custom dialog in electron so that the driver can interact with it. |
| 82 | 4cc77a027256b7c32c49044dd3bc337b18e535eb | Justin Chen <54879025+justschen@users.noreply.github.com> | Tue Aug 19 17:20:55 2025 -0700 | fix checkpoints not working in editor instance (#262411) | we are on gulpin now. gulpin is a cool pokemon |
| 83 | 9efdd07cd2096a392ecce8aeea2e9eaeea43b38b | Justin Chen <54879025+justschen@users.noreply.github.com> | Tue Aug 19 16:38:35 2025 -0700 | handle thinking part serialization (#262239) | * handle thinking part serialization\n\n* Address comments\n\n* move thinking filter\n\n* move to chatmodel\n\n* remove filtering |
| 84 | 40997af20b59a099a78ad00ff1086dd628d0c621 | Matt Bierner <matb@microsoft.com> | Tue Aug 19 15:08:51 2025 -0700 | Remove `skipSanitize` option and disable command uris by default | Just adding safer defaults to `renderMarkdownDocument`\n |
| 85 | 82ee93cc0c0939a018826cc6333e37036ac8ac4b | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Tue Aug 19 14:24:29 2025 -0700 | Discourage multi-line command use in terminal | Fixes microsoft/vscode-copilot-issues#187\n |
| 86 | 4ec4d6b0bb0bc515639d90d9f67a411ef951f369 | Alex Ross <38270282+alexr00@users.noreply.github.com> | Tue Aug 19 22:39:43 2025 +0200 | Make PR chat card look like new tools confirmation (#262376) | Fixes #258595 |
| 87 | 63a4a0be57ef28b30548a38496f4f172559f149d | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Tue Aug 19 13:01:49 2025 -0700 | Force Copilot to use pwsh over cmd | Fixes #262378\n |
| 88 | 84c6ab6b461e887cab81c23bef5e530419096ab7 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Tue Aug 19 12:47:08 2025 -0700 | Encode sub-commands as JSON array | Part of #262310\n |
| 89 | 8cdd16be19f3f6a8cfb84ad97fdb4dc6d6febe33 | Josh Spicer <23246594+joshspicer@users.noreply.github.com> | Tue Aug 19 12:02:06 2025 -0700 | Add `provideNewChatSessionItem` API (#262369) | add provideNewChatSessionItem API |
| 90 | b77285872aa4582aa7c2ed247dfc5a81e6580408 | Justin Chen <54879025+justschen@users.noreply.github.com> | Tue Aug 19 11:27:16 2025 -0700 | add diffs to individual files (#262362) | * add diffs to invidivual files\n\n* use template instead\n\n* woopsies copilot removed some stuff we needed\n\n* fix attribute |
| 91 | 3b6f6a269ecffc4ee1336bef9937b1cdd7e3dfd5 | Harald Kirschner <hkirschner@microsoft.com> | Tue Aug 19 09:03:19 2025 -0700 | Expand the run-tests tool description (#259691) | * test: improve runTests tool docs & add cross-tool failure guidance\n\n* testing: enhance RunTestTool with comprehensive failure details\n\n* review feedback\n\n* Remove confusing CLI flags guidance from runTests tool description |
| 92 | 8e0203626a508daabb0d0cbf964f667148f40203 | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | Tue Aug 19 13:07:19 2025 +0000 | Remove command reporting configuration and implement hardcoded allow list with separate telemetry | Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com>\n |
| 93 | a3d50bf9fd0b5104f0f279d62f2d91b9dee5efa0 | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | Tue Aug 19 12:27:55 2025 +0000 | Add command reporting allow list for terminal tool | - Add new configuration setting `chat.tools.terminal.commandReportingAllowList`\n- Extend CommandLineAutoApprover to support command reporting checks\n- Modify telemetry to include command information when reporting is enabled\n- Add comprehensive tests for command reporting functionality\n\nCo-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com>\n |
| 94 | 1bd6a4449403930f9315f2cea226bbd758ee3047 | Robo <hop2deep@gmail.com> | Tue Aug 19 19:28:34 2025 +0900 | Revert "chore: enable verbose logs for windows electron smoketests" (#262291) | This reverts commit cf2732fd8b2e0eaf145221bc4626097a429b7de1. |
| 95 | b6416c5a5f27ad9dfcf529c45f9b6a744ac32bf7 | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | Tue Aug 19 11:55:15 2025 +0200 | Bump brace-expansion from 1.1.11 to 1.1.12 in /extensions/markdown-language-features (#261693) | Bump brace-expansion in /extensions/markdown-language-features\n\nBumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12.\n- [Release notes](https://github.com/juliangruber/brace-expansion/releases)\n- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12)\n\n---\nupdated-dependencies:\n- dependency-name: brace-expansion\n dependency-version: 1.1.12\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
| 96 | 5b6cf33446a393827c872a9f385ecaf58576eab9 | Aiday Marlen Kyzy <amarlenkyzy@microsoft.com> | Tue Aug 19 11:42:24 2025 +0200 | Write screen reader content on focus change (#262285) | write screen reader content on focus change |
| 97 | cb596f81ac261b5ef5df8a548b15b823048a8eb0 | Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com> | Tue Aug 19 09:25:14 2025 +0000 | Engineering - cleanup pull request ADO pipeline (#262276) | * Initial implementation\n\n* Fix indentation |
| 98 | c81631ed89bf83644659485b82bcc6a843975eb0 | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Mon Aug 18 23:27:10 2025 -0700 | Use stdio for the vscode playwright mcp (#262260) | * Use stdio for the vscode playwright mcp\n\nmakes for easier management... since it can be compiled when launched.\n\n* add to readme |
| 99 | 83ca360fb3b590879a198e7188ca2bcaed5dc857 | Matt Bierner <matb@microsoft.com> | Mon Aug 18 16:41:01 2025 -0700 | Don't skip sanitize for system extensions readmes | I'd really like all of our markdown rendering to have some sanitization. In my quick testing, I didn't see any breaks caused by also sanitizing builtin extension pages\n |
| 100 | dcdb21160d868a36a886c286fd2164c4c2fd5d70 | Matt Bierner <matb@microsoft.com> | Mon Aug 18 16:34:27 2025 -0700 | Still allow class attrs in rendered markdown docs | Fixes #262219\n |
| 101 | 8b328f5f984f6f65632e07e461c9bb24cdbebbce | Rob Lourens <roblourens@gmail.com> | Mon Aug 18 15:55:46 2025 -0700 | Fix "Copilot Edits" leftover in message (#262222) | Fix #260539 |
| 102 | 21a3cbd18102cf9b75ec2e435318840ef1a78f0b | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Mon Aug 18 15:47:06 2025 -0700 | Add term auto approve enablement setting and policy | Part of #255789\n |
| 103 | 42c26cd232465355640f5ed56a326958b80e32d0 | Matt Bierner <matb@microsoft.com> | Mon Aug 18 15:00:23 2025 -0700 | Don't break up inline math during response streaming | Fixes #258571\n |
| 104 | b860d8072ab46178a107172f5e3bcf865972882e | Don Jayamanne <don.jayamanne@outlook.com> | Tue Aug 19 07:38:33 2025 +1000 | Dispaly next NES in other documents (#261761) | * Support next edits suggestions for different text documents\n\n* Dispaly next NES in other documents |
| 105 | 84829e3ee3942b57724ae13b1b01122b264d8aab | Alex Ross <38270282+alexr00@users.noreply.github.com> | Mon Aug 18 23:28:20 2025 +0200 | Add welcome view support to chat sessions (#262207) | * Add welcome view support to chat sessions\nPart of microsoft/vscode-pull-request-github#7614\n\n* Add a button |
| 106 | 9f0d013656299028a056163a95f8ea1972b41a38 | Connor Peet <copeet@microsoft.com> | Mon Aug 18 13:00:06 2025 -0700 | chat: improve tool truncation styling (#262177) | * chat: improve tool truncation styling\n\nCloses https://github.com/microsoft/vscode/issues/261471\n\n* refine |
| 107 | 99ad9fa0e1f507d95ccb49ec7c27ff91bd273312 | Connor Peet <copeet@microsoft.com> | Mon Aug 18 12:34:26 2025 -0700 | edits: move edit confirmations to extension tools (#262196) | Goes with https://github.com/microsoft/vscode-copilot-chat/pull/646 |
| 108 | 76745edf2ade3b10d78e9aaa20ef6b55c17434ef | Aiday Marlen Kyzy <amarlenkyzy@microsoft.com> | Mon Aug 18 17:44:36 2025 +0200 | Adding workbench hover to the `View All File Changes` button and making it focusable (#259178) | adding workbench hover to the `View All File Changes` button and making it focusable |
| 109 | c85ebb0713bbc2d3144643422993d8ff2d149d23 | Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com> | Mon Aug 18 17:03:01 2025 +0200 | Show faster when in accept flow (#262128) | show faster when in accept flow |
| 110 | 0a4241dc00e32e18ad6dfd37dbba8bd8f0c018b8 | Benjamin Pasero <benjamin.pasero@microsoft.com> | Mon Aug 18 13:13:37 2025 +0200 | layout - go back to default size for secondary sidebar (#262121) | We optimised the default window dimensions for a 300px secondary sidebar, so lets go back to it. |
| 111 | 43452f464f2fe2f890dd2a2efcbfaad80821ca9a | Bhavya U <bhavyau@microsoft.com> | Mon Aug 18 03:24:29 2025 -0700 | Remove startup experimentation code and setup splitWelcomeChat view as getting started experience (#262068) | * Remove startup experimentation code and setup splitWelcomeChat view as getting started experience\n\n* Remove experimental visibility check from welcome message in ChatWidget\n\n* cleanup\n\n---------\n\nCo-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com> |
| 112 | 490afdd4cbf7703e075367c2d5f4fe7a9d006fb1 | Aman Karmani <aman@tmm1.net> | Mon Aug 18 02:43:42 2025 -0700 | storage: optimize sqlite insert with upsert syntax (#261999) | * storage: optimize sqlite insert with upsert syntax\n\n* update schema\n\n* go back to previous create statement\n\n---------\n\nCo-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com> |
| 113 | ea1973f76886eea5140ab831f96d84762217bf85 | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Sun Aug 17 22:06:21 2025 -0700 | Remove redundant activation & log extension service activation errors (#262084) | ref https://github.com/microsoft/vscode/issues/261790 |
| 114 | 09401e712d4ffa5e497787978fe90c1557a0092b | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Sun Aug 17 21:10:19 2025 -0700 | Fix validation of scopes_supported (#262077) | Fixes https://github.com/microsoft/vscode/issues/260500 |
| 115 | 7c2bbd4a5999c464d24ed7a125878e5ce64c6a99 | Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com> | Sun Aug 17 21:43:03 2025 +0200 | Fix minShowDelay calculation (#262056) | fix minShowDelay |
| 116 | 6e5547320ec180a179a43f36f9133476d89c6121 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 07:52:47 2025 -0700 | Fix git bash CDPATH to use correct absolute format | Fixes #251992\n |
| 117 | b6f7a73da03dbf58a7127177072afd32f29b78b1 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 07:44:27 2025 -0700 | Disable up arrow navigates history by default | Fixes #262029\n |
| 118 | 9cdd4b17f89a03358093d09b56043f44d371396f | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 07:22:09 2025 -0700 | Pull completions from Windows PowerShell when relevant | Fixes #253685\n |
| 119 | da02d1d832d5756eb8d52308bf0fc7542479a632 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 07:09:28 2025 -0700 | Use label service for URI formatting in suggest detail | Fixes #253970\n |
| 120 | 50079f9bf084b29488366911dabff50ad606420d | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 06:57:25 2025 -0700 | Actually use the cache for suggest globals | Part of #256746\n |
| 121 | 233c8a0c9d1d6087a44065d8b4b9506ed0bb3cf1 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 06:43:33 2025 -0700 | Remove deprecated pwsh script completion provider | Fixes #260388\n |
| 122 | ed6dac518c2c483573b30ef339296e3b545a25f3 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 06:38:34 2025 -0700 | Ensure fig generators have correct cwd and env set | Fixes #261014\n |
| 123 | a5f2e2d46eb3edac56c297ae6a3eb738138c78c9 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 05:34:07 2025 -0700 | Update inline docs with latest info | Following up on #261817\n |
| 124 | 30520c10378800a2e9ec74837673bfe1c4a8454e | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Sun Aug 17 05:14:51 2025 -0700 | Move p10k prompt reporting before omz | Both installed is common\n |
| 125 | 28ab4aa301878cd34465783d97505ac756263833 | Copilot <198982749+Copilot@users.noreply.github.com> | Sat Aug 16 20:55:06 2025 -0700 | Add write-only mode option for todo tool (#260688) | * Implement write-only mode for todo tool\n\nCo-authored-by: digitarald <8599+digitarald@users.noreply.github.com>\n\n* Resolve merge conflict in manageTodoListTool.ts\n\n* Simplify todo tool modelDescription by removing writeOnly conditional\n\n* Update src/vs/workbench/contrib/chat/common/tools/manageTodoListTool.ts\n\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>\n\n* Restrict write-only mode operations to non-chat session contexts and update markdown header from "Task List" to "Todo List"\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: digitarald <8599+digitarald@users.noreply.github.com>\nCo-authored-by: Harald Kirschner <hkirschner@microsoft.com>\nCo-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>\nCo-authored-by: bhavyaus <bhavyau@microsoft.com> |
| 126 | fc55871185baaba8adeb8c69b394c062d65c40b8 | Copilot <198982749+Copilot@users.noreply.github.com> | Sat Aug 16 06:42:16 2025 +0000 | Implement inline rename functionality for chat sessions (#261141) | * Initial plan\n\n* Implement core chat session rename functionality\n\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\n\n* Refine chat session rename implementation with proper input handling\n\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\n\n* Compilation errors\n\n* MVP\n\n* E2E\n\n* Fix fallback naming mechanisms\n\n* Remove counts in use when using a custom title\n\n* Merge\n\n---------\n\nCo-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\nCo-authored-by: Osvaldo Ortega <osortega@microsoft.com> |
| 127 | e98a20f554d7c42e02b60bf5adf6a6b072423512 | Copilot <198982749+Copilot@users.noreply.github.com> | Sat Aug 16 04:42:54 2025 +0000 | Allow terminal sticky scroll only when rich shell integration (#261161) | * Initial plan\n\n* Fix sticky scroll to require rich shell integration\n\nCo-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>\n\n* Remove redundant comment from terminal sticky scroll\n\nCo-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>\n\n* move richCommandDetection check to _tryEnable\n\n* last cleanup\n\n* rewrite _tryEnable() as suggested.\n\n* clear richDetectionListener\n\n* also clear when rich command detection is already there\n\n* cover no shell int, rich shell int, basic shell int\n\n* Don't leave a mess\n\n* Make conditional more explicit\n\n---------\n\nCo-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>\nCo-authored-by: Anthony Kim <anthonykim@microsoft.com> |
| 128 | 67e7d96559c1bfd8f88e376dda7b3b3810bdc6eb | Raymond Zhao <7199958+rzhao271@users.noreply.github.com> | Fri Aug 15 14:45:06 2025 -0700 | fix: only re-render available tree elements (#261878) | Only re-render available tree elements\n\nIf a tree element isn't yet available, do not try to re-render it; a later refreshTree call will likely make it right.\n\nFixes https://github.com/microsoft/vscode/issues/261753 |
| 129 | 96c621c1a7100661043510263692ca5594a33e83 | Robo <hop2deep@gmail.com> | Sat Aug 16 04:13:50 2025 +0900 | ci: address sha mismatches in unviersal build (#261850) | * ci: fix sha for unsigned client archives\n\n* ci: split package used for signing and universal builds |
| 130 | a891079fb346564aef75ff7ee0a8555ffe953979 | Martin Aeschlimann <martinae@microsoft.com> | Fri Aug 15 19:07:19 2025 +0200 | polish types used around tool and toolset selection (#261840) | * reduce number of types that describe enabled tools and toolsets\n\n* use UserSelectedTools instead of `Pick<IChatAgentRequest, 'userSelectedTools'>` |
| 131 | aef6fc36a4d025f4848aa8174836c73e35b76f67 | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | Fri Aug 15 14:27:20 2025 +0000 | Add tests for configurable shell integration timeout | Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com>\n |
| 132 | 7c8a83b7468b5398847929c038011ebb9fa55c95 | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | Fri Aug 15 14:22:16 2025 +0000 | Add configurable shell integration timeout setting | Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com>\n |
| 133 | 235e0da0f888daaa023f0636d5498b8270ab830c | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Fri Aug 15 07:04:47 2025 -0700 | Polish terminal chat actions | Fixes #261799\n |
| 134 | fbfcc8a36602e87d4ae7b23b54f244d5e85d79e6 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Fri Aug 15 06:35:53 2025 -0700 | Review safe auto approve commands, remove inline command system | Part of #259668\n |
| 135 | be1e2e69424fe3ad32d04d41bb0d3b88ceb13f94 | Benjamin Pasero <benjamin.pasero@microsoft.com> | Fri Aug 15 10:23:30 2025 +0200 | fix - silence experimental warnings in development (#261764) | * fix - silence experimental warnings in development\n\n* simplify |
| 136 | 437efbc32c500e8023828714d8a9d624ee1278a4 | Rob Lourens <roblourens@gmail.com> | Thu Aug 14 18:40:59 2025 -0700 | Bump API version for microsoft/vscode-copilot-chat/pull/608 (#261725) | Bump private because extensions that don't declare a version for a proposal will still be treated as compatible, and we're adding it to chatProvider for the first time |
| 137 | cf433b58e51b4a3e7945016f795b7da3b0b3f81f | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Thu Aug 14 18:10:05 2025 -0700 | Ability to pass down WWW-Authenticate challenges down to Auth Providers (#261717) | * Initial plan\n\n* Implement authentication challenges support for mandatory MFA\n\nCo-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>\n\n* Add documentation and integration test for authentication challenges\n\nCo-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>\n\n* Add validation script and finalize implementation\n\nCo-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>\n\n* Update authentication challenges API to use AuthenticationConstraint interface\n\nCo-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>\n\n* Get it compiling... who knows if it works\n\n* New parseWWWAuthenticateHeader behavior\n\n* works\n\n* let's go with this for now\n\n* Good shape\n\n* bye\n\n* final polish\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> |
| 138 | 36d72d96709b9d2160df8ea6f5b0e9ae5f0b514e | Copilot <198982749+Copilot@users.noreply.github.com> | Thu Aug 14 17:15:39 2025 -0700 | Add activation guards to prevent multiple Python activation in shell integration scripts (#261548) | * Initial plan\n\n* Add activation guards to prevent multiple Python activation in shell integration scripts\n\nCo-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>\n\n* Fix Fish shell guard syntax to use 'set -q' pattern\n\nCo-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>\n\n* clean, better\n\n* single tick instead of double\n\n* dont remove guard\n\n* dont remove guard\n\n* dont remove guard\n\n* add VSCODE_PYTHON_AUTOACTIVATE_GUARD to test\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: anthonykim1 <62267334+anthonykim1@users.noreply.github.com>\nCo-authored-by: Anthony Kim <anthonykim@microsoft.com> |
| 139 | 3992e281e715126b9915eae38424694c35ac46c8 | Aman Karmani <aman@tmm1.net> | Thu Aug 14 14:21:07 2025 -0700 | terminalProcessManager: fix disposable leak | [LEAKED DISPOSABLE] Error: CREATED via:\n at GCBasedDisposableTracker.trackDisposable src/vs/base/common/lifecycle.ts:47:23\n at trackDisposable src/vs/base/common/lifecycle.ts:218:24\n at toDisposable src/vs/base/common/lifecycle.ts:296:18\n at LocalPty._event [as onRestoreCommands] src/vs/base/common/event.ts:879:28\n at TerminalProcessManager.createProcess src/vs/workbench/contrib/terminal/browser/terminalProcessManager.ts:340:52\n at async TerminalInstance._createProcess src/vs/workbench/contrib/terminal/browser/terminalInstance.ts:1973:9\n |
| 140 | f6b2bec4109ea8935032d6d01fa4b2d256d46fc6 | Logan Ramos <lramos15@gmail.com> | Thu Aug 14 16:59:44 2025 -0400 | Modify LM api based on feedback (#261645) | * API feedback\n\n* Some further API cleanup\n\n* Some API stuff\n\n* Try more cleanup\n\n* CI please pass\n\n* READONLY |
| 141 | 15dba1928a0799a0f465415b344931e98550d0eb | Connor Peet <copeet@microsoft.com> | Thu Aug 14 13:22:01 2025 -0700 | edits: fix some issues around empty files (#261698) | - Fixes empty files being incorrectly restored when viewing old chat sessions\n- Fixes newly created files not being discarded when undoing changes (along with https://github.com/microsoft/vscode-copilot-chat/pull/605)\n\nCloses https://github.com/microsoft/vscode/issues/261199 |
| 142 | b674479667c142f12976f6bc9a2e8ce9ee631976 | Matt Bierner <matb@microsoft.com> | Thu Aug 14 10:33:08 2025 -0700 | Remove old eslint files | This won't be picked up by our current eslint version\n |
| 143 | 0ceff9e1145be2fbb54ccbc01971e23a73b92bba | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | Thu Aug 14 16:47:23 2025 +0000 | Use regex lookbehind instead of manual character checking for KaTeX detection | Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com>\n |
| 144 | 5f1c49b2e4d98db3b310cb899e47b2e2e2aea626 | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | Thu Aug 14 16:44:43 2025 +0000 | Remove unit tests as requested in PR feedback | Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com>\n |
| 145 | ad17390dea05220202bf298e13a7ad2dab5abf2c | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Thu Aug 14 06:14:50 2025 -0700 | Remove time and env from safe defaults | - time can time commands (time calc), just disabling outright as it\n has limited usefulness\n- env can run commands with custom env vars (env FOO=BAR calc),\n disabling outright to be on safe side\n\nPart of #259668\n |
| 146 | 9984cd969fb7635542c6e79b5083a57750758adb | Justin Chen <54879025+justschen@users.noreply.github.com> | Thu Aug 14 02:15:08 2025 -0700 | make thinking tokens collapsible INLINE (#261600) | * make thinking tokens collapsible INLINE\n\n* some cleanup |
| 147 | fca79ef32eac62b439d8dc893ebaeef1d8e01fc9 | Truman <675540285@qq.com> | Thu Aug 14 16:42:05 2025 +0800 | Display Tab Indexes in VSCode (#209196) | * rebase\n\n* 1.Moved the settings into options.\n2.Moved tab refresh to updateOptions.\n3.Simplified the code using a ternary operator.\n4.Renamed the setting from 'workbench.tabIndex.enabled' to 'workbench.editor.showTabIndex'.\n5.Removed some irrelevant code.\n\n* 1. add localize for tabindex display 2. change the default format to use a colon\n\n* semicolumn missing\n\n* fix tab index for untitled files\n\n* add namePrefix option for resource labels\n\n---------\n\nCo-authored-by: Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com>\nCo-authored-by: BeniBenj <besimmonds@microsoft.com>\nCo-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com> |
| 148 | 2d6f48ea7fb5dfd0aa623e7444f1f4f49c6e6817 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Thu Aug 14 00:52:46 2025 -0700 | Adopt thenRegisterOrDispose helper (#261287) | Adopt thenRegisterOrDispose helper\n\nFixes #261211 |
| 149 | 7eb17886491b29d14fdf4bcd8af432492a4d7528 | isidorn <inikolic@microsoft.com> | Thu Aug 14 09:50:40 2025 +0200 | Change experiment mode from 'startup' to 'auto' for inline chat configuration | refs https://github.com/microsoft/vscode/issues/257059\n |
| 150 | 72a28df2002d48407798e71e868e1ae9cb840692 | Peng Lyu <penn.lv@gmail.com> | Thu Aug 14 00:14:18 2025 -0700 | refactor of main thread chat sessions (#260181) | * refactor of main thread chat sessions\n\n* Fix pending cancelation\n\n* Unused import\n\n---------\n\nCo-authored-by: Osvaldo Ortega <osortega@microsoft.com>\nCo-authored-by: Osvaldo Ortega <48293249+osortega@users.noreply.github.com> |
| 151 | 3b5110391dffc18e9983d33d6340c5c8e642f3a8 | Anthony Kim <62267334+anthonykim1@users.noreply.github.com> | Wed Aug 13 18:35:44 2025 -0700 | Revert "TerminalTaskSystem: Fix addtion arguments for string command … (#261565) | Revert "TerminalTaskSystem: Fix addtion arguments for string command (#251201)"\n\nThis reverts commit c758ad40aa76933d0cc44d3bac241db8430f5093. |
| 152 | 822232673f178e733b089a8a4246475f94858816 | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | Thu Aug 14 00:35:19 2025 +0000 | Add js/ts.implicitProjectConfig.strict setting for implicit projects | - Add strict property to ImplicitProjectConfiguration class\n- Update inferredProjectCompilerOptions to handle strict setting\n- Add configuration setting to package.json with default true\n- Add localization string for the new setting\n- Create unit tests for the new functionality\n\nThis enables strict mode by default in implicit JS/TS projects, aligning with TS 6.0.\n\nCo-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com>\n |
| 153 | 533e889ea9997f81a23d118931fe2b5c40873d5a | Copilot <198982749+Copilot@users.noreply.github.com> | Wed Aug 13 23:02:19 2025 +0000 | Add description and status properties to ChatSessionItem interface (#261292) | * Initial plan\n\n* Add description and status properties to ChatSessionItem interface\n\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\n\n* Update extHostChatSessions to pass through new description and status properties\n\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\n\n* Two line\n\n* Support for tooltip\n\n* API update\n\n---------\n\nCo-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\nCo-authored-by: Osvaldo Ortega <osortega@microsoft.com> |
| 154 | 71d69fd1c68b1b573c6d162fe37506a90e5f821e | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Wed Aug 13 12:40:27 2025 -0700 | Ensure default auto approved regexed check from start of sub-commands | Part of #259668\n |
| 155 | f7912a436be39558f0dd88588da02508b4ac818c | Matt Bierner <matb@microsoft.com> | Wed Aug 13 10:49:25 2025 -0700 | Remove bower package intellisense from core | Fixes ##26149\n |
| 156 | a80fd7046fe68cb8eb3ad204e5fd93ea9e71c282 | Anthony Kim <62267334+anthonykim1@users.noreply.github.com> | Wed Aug 13 10:40:39 2025 -0700 | Add Python activate hooks into shell integration scripts (#261094) | * Add activate hook for bash\n\n* Add bash Python activate hooks\n\n* Register zsh activate hooks\n\n* Add hooks for .ps1\n\n* clean up for pwsh\n\n* Add /^VSCODE_(PWSH|ZSH|BASH)_ACTIVATE$/,\n\n* Do not let non-Python-env ext to set activate var\n\n* Remove comment\n\n* Add logService --> Need review!\n\n* Add fish activate hooks\n\n* enable log in envVarCollection.ts\n\n* Attach PYTHON after VSCODE for activate hook name\n\n* make blockPythonActivationVar func\n\n* Revert logService\n\n* Show the * next to error message.\n\n* clean-up\n\n* Dont forget to rename\n\n* Dont mess with original formatting\n\n* Still need .+, remove dup Python keysToRemove\n\n* Add tests for Python activate vars\n\n* Consolidate tests!\n\n* Clean clean clean |
| 157 | 4791661313c3e966bf38c6dcfa5ae5c43bf954cb | Matt Bierner <matb@microsoft.com> | Wed Aug 13 10:23:41 2025 -0700 | Try adding layer to webview styles | Fixes #261430\n |
| 158 | 0b4691fe56c84f6945da94c5d2520fa47497cbf3 | Matt Bierner <matb@microsoft.com> | Wed Aug 13 10:09:04 2025 -0700 | Fix compile of the github extension | All of our webpack scripts are modules now\n |
| 159 | 610e0daf065ffd6c735356940b0484333b5fd06d | Ken Herring <kennethherring@gmail.com> | Wed Aug 13 12:51:35 2025 -0400 | terminal.copyOnSelection and terminalFindWidget - do not copy selection on focus (#254065) | Co-authored-by: Anthony Kim <62267334+anthonykim1@users.noreply.github.com> |
| 160 | d3c3cf8f5025d9565eff4aa2545431adebb1aa83 | Tyler James Leonhardt <2644648+TylerLeonhardt@users.noreply.github.com> | Wed Aug 13 09:44:28 2025 -0700 | Attempt to fix Codespaces bug by declaring a default (#261484) | Fixes https://github.com/microsoft/vscode/issues/261238 |
| 161 | e962e49361900fbb6d5f9e4393e75f5db24da5ad | Benjamin Christopher Simmonds <44439583+benibenj@users.noreply.github.com> | Wed Aug 13 18:22:20 2025 +0200 | dont delay explicitly triggered suggestions (#261463) | * dont delay explicitly triggered suggestions\n\n* fix name |
| 162 | 4262ae0665f0fa8592b53fac866b5d933a88e87b | copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> | Wed Aug 13 15:31:21 2025 +0000 | Fix KaTeX regex to prevent false math detection in code | Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com>\n |
| 163 | 8ee38d3724e0b1df7ca9767a127269b7e805d2f7 | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Wed Aug 13 03:27:46 2025 -0700 | Revert "Add auto-approval message for global chat.tools.autoApprove setting" | This reverts commit acd2b7841349aa0b96537f220f2c050afc7d2e63.\n |
| 164 | de974d531db187ff1df3d736b246e9a02495ecdb | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Wed Aug 13 03:10:27 2025 -0700 | Reuse terminal creator, refresh SI quality every reuse | Part of #260880\n |
| 165 | d42a47beb97a56fb60d590448389fde11fa4fcf5 | Harald Kirschner <hkirschner@microsoft.com> | Wed Aug 13 02:58:52 2025 -0700 | chat: refine todo list tool description (#261308) | * chat: refine todo list tool description\n\n* Update src/vs/workbench/contrib/chat/browser/chat.contribution.ts\n\nCo-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>\n\n---------\n\nCo-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com> |
| 166 | 39d9e41a8a0347f23cce73bc8ccd409995d2decb | Daniel Imms <2193314+Tyriar@users.noreply.github.com> | Wed Aug 13 02:34:25 2025 -0700 | Move terminal confirm hover to side | Part of #257468\n |
| 167 | 661cb7e829aba989099d9529ddfe0f001a428ed1 | Megan Rogge <merogge@microsoft.com> | Wed Aug 13 00:46:19 2025 -0400 | cap retrieved terminal chars at 16k (#261272) | fix #260791 |
| 168 | 919fe9149652093556924b3b1fa9e08c4c24161d | Rob Lourens <roblourens@gmail.com> | Tue Aug 12 21:46:07 2025 -0700 | Don't skip content parts after an empty thinking part (#261361) | Fix #261282 |
| 169 | 3f71dc0d8e0c8fdebc22f023909a6c19c5b50145 | Copilot <198982749+Copilot@users.noreply.github.com> | Tue Aug 12 18:23:26 2025 -0600 | Add empty state message and create button for local chat sessions (#261296) | * Initial plan\n\n* Add empty state message and create button for local chat sessions\n\nCo-authored-by: osortega <48293249+osortega@users.noreply.github.com>\n\n* Change empty message |
| 170 | 0e00a15ef0c59d39aff227c63fb3c55b1b25f9ac | Justin Chen <54879025+justschen@users.noreply.github.com> | Tue Aug 12 16:16:30 2025 -0700 | hide working set by default (#261354) | * collapse working set by default\n\n* css |