Ladislau Szomoru
a63acf5e40
Git - accept working set changes when a resource is staged/committed ( #262885 )
2025-08-25 08:07:51 -07:00
Daniel Imms
72a0301b7a
Add PR icons and support display name
2025-08-25 06:34:52 -07:00
Daniel Imms
7642e8d2db
Pull in gh updates from withfig/autocomplete#2600
2025-08-25 06:23:42 -07:00
Daniel Imms
4600226d67
Fork gh spec into vscode
2025-08-25 06:19:29 -07:00
Rob Lourens
a9ca87f882
Reenable integration test ( #263181 )
...
Some things have changed, hoping this is more stable now
Fix #242671
2025-08-24 13:41:59 -07:00
Daniel Imms
dfb5c1a7e2
Use branch icon in gh spec
2025-08-24 12:47:41 -07:00
Daniel Imms
885a41a029
Merge remote-tracking branch 'origin/main' into tyriar/263167
2025-08-24 12:45:41 -07:00
Daniel Imms
1e834ed666
Add gh spec
2025-08-24 12:43:48 -07:00
Daniel Imms
bdab5cc7bf
Delete unwanted specs, get rid of some web requests
2025-08-24 12:31:33 -07:00
Daniel Imms
edccd3f918
More completions, fix importing for some
2025-08-24 12:06:20 -07:00
Daniel Imms
89b9268261
Add more fig specs
...
Fixes #263167
2025-08-24 11:52:05 -07:00
Daniel Imms
4be46ba077
Add terminal suggest git kinds with icons
...
Fixes #240232
2025-08-24 11:37:09 -07:00
Matt Bierner
f35f9bcaa2
Merge pull request #262682 from Da-nie-elT/update-forin-snippet
...
Update for-in loop snippet with `Object.hasOwn()`
2025-08-21 22:57:37 -07:00
Benjamin Pasero
d44d16c464
Wire in a auth callback parameter to indicate Copilot terms were shown to the user (microsoft/vscode-internalbacklog#5761) ( #262439 )
...
* implement as a bag
* nit
---------
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
2025-08-22 14:42:25 +09:00
Da-nie-elT
a92f6c9324
Use Object static
2025-08-21 13:57:45 +02:00
Da-nie-elT
3a91ebc454
Removed accidental whitespace
2025-08-21 13:44:14 +02:00
Da-nie-elT
215dbb213a
Updated For-In Loops in snippets
2025-08-21 13:42:27 +02:00
Ross Wollman
58c4c3bf4b
Wait for agent loop to finish in automation ( #262370 )
...
* add `workbench.action.chat.open::waitForComplete`
* s/waitForCompletion/blockOnResponse
* cleanup tests
* remove unused comment
* Apply suggestion from @connor4312
Co-authored-by: Connor Peet <connor@peet.io >
* fixup tests
* don't block test loop on invokeTool
* Revert "don't block test loop on invokeTool"
This reverts commit d8d16dbe79 .
* fix tool confirmation test
* attempt to account for the flip of isPendingConfirmation
* [DEBUG] debug CI flake
* register tool so it exists in all test envs
* finish configuring custom tool
* run test in seperate chat windows
* revert debug changes
* remove timeout dep
* fix assertion
* cleaup tests by examining output of command directly
---------
Co-authored-by: Connor Peet <connor@peet.io >
2025-08-20 10:13:48 -07:00
Ladislau Szomoru
845601668b
Git - fix commit signing regression ( #262479 )
...
* Git - fix commit signing regression
* Extract file name when signing commit
2025-08-20 10:55:44 +00:00
Ladislau Szomoru
792addc4a2
Git - reveal specific file in the multi-file diff editor ( #262458 )
...
Git - reveal specific file in the multi-file diff ediotr
2025-08-20 08:46:53 +00:00
Christof Marti
5bf6e4d607
Fall back to alternate fetch implementation ( #262181 )
2025-08-19 04:46:22 -07:00
dependabot[bot]
b6416c5a5f
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
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-19 11:55:15 +02:00
Christy 😺
6518fe6990
separate open and delete worktree action ( #262175 )
2025-08-18 11:30:03 -07:00
Bhavya U
43452f464f
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
* Remove experimental visibility check from welcome message in ChatWidget
* cleanup
---------
Co-authored-by: Benjamin Pasero <benjamin.pasero@microsoft.com >
2025-08-18 10:24:29 +00:00
Daniel Imms
68d69355ab
Merge pull request #262028 from microsoft/tyriar/253685
...
Pull completions from Windows PowerShell when relevant
2025-08-17 08:42:21 -07:00
Daniel Imms
57d5f07989
Merge pull request #262024 from microsoft/tyriar/suggest_cache
...
Actually use the cache for suggest globals
2025-08-17 08:42:16 -07:00
Daniel Imms
9cdd4b17f8
Pull completions from Windows PowerShell when relevant
...
Fixes #253685
2025-08-17 07:22:09 -07:00
Daniel Imms
50079f9bf0
Actually use the cache for suggest globals
...
Part of #256746
2025-08-17 06:57:25 -07:00
Daniel Imms
ed6dac518c
Ensure fig generators have correct cwd and env set
...
Fixes #261014
2025-08-17 06:38:34 -07:00
Tyler James Leonhardt
cf433b58e5
Ability to pass down WWW-Authenticate challenges down to Auth Providers ( #261717 )
...
* Initial plan
* Implement authentication challenges support for mandatory MFA
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Add documentation and integration test for authentication challenges
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Add validation script and finalize implementation
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Update authentication challenges API to use AuthenticationConstraint interface
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com >
* Get it compiling... who knows if it works
* New parseWWWAuthenticateHeader behavior
* works
* let's go with this for now
* Good shape
* bye
* final polish
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2025-08-14 18:10:05 -07:00
Christy 😺
e14542e646
add delete worktree command to context menu ( #261711 )
2025-08-14 22:07:40 +00:00
Logan Ramos
f6b2bec410
Modify LM api based on feedback ( #261645 )
...
* API feedback
* Some further API cleanup
* Some API stuff
* Try more cleanup
* CI please pass
* READONLY
2025-08-14 16:59:44 -04:00
Matt Bierner
6752afe8ad
Merge pull request #261560 from microsoft/copilot/fix-260168
...
Enable strict by default in implicit js/ts projects
2025-08-14 12:36:38 -07:00
Matt Bierner
73e6d6a0a2
Enable a few more stylistic eslint options for my extensions
2025-08-14 10:42:20 -07:00
copilot-swe-agent[bot]
5f1c49b2e4
Remove unit tests as requested in PR feedback
...
Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com >
2025-08-14 16:44:43 +00:00
copilot-swe-agent[bot]
822232673f
Add js/ts.implicitProjectConfig.strict setting for implicit projects
...
- Add strict property to ImplicitProjectConfiguration class
- Update inferredProjectCompilerOptions to handle strict setting
- Add configuration setting to package.json with default true
- Add localization string for the new setting
- Create unit tests for the new functionality
This enables strict mode by default in implicit JS/TS projects, aligning with TS 6.0.
Co-authored-by: mjbvz <12821956+mjbvz@users.noreply.github.com >
2025-08-14 00:35:19 +00:00
Matt Bierner
d0f8dc9e97
Merge pull request #261500 from mjbvz/unchanged-rodent
...
Remove bower package intellisense from core
2025-08-13 12:25:01 -07:00
Matt Bierner
cc6697a00d
Merge pull request #261490 from mjbvz/lost-gayal
...
Exclude a few more files from published extensions
2025-08-13 11:01:42 -07:00
Matt Bierner
f7912a436b
Remove bower package intellisense from core
...
Fixes ##26149
2025-08-13 10:49:25 -07:00
Anthony Kim
a80fd7046f
Add Python activate hooks into shell integration scripts ( #261094 )
...
* Add activate hook for bash
* Add bash Python activate hooks
* Register zsh activate hooks
* Add hooks for .ps1
* clean up for pwsh
* Add /^VSCODE_(PWSH|ZSH|BASH)_ACTIVATE$/,
* Do not let non-Python-env ext to set activate var
* Remove comment
* Add logService --> Need review!
* Add fish activate hooks
* enable log in envVarCollection.ts
* Attach PYTHON after VSCODE for activate hook name
* make blockPythonActivationVar func
* Revert logService
* Show the * next to error message.
* clean-up
* Dont forget to rename
* Dont mess with original formatting
* Still need .+, remove dup Python keysToRemove
* Add tests for Python activate vars
* Consolidate tests!
* Clean clean clean
2025-08-13 10:40:39 -07:00
Matt Bierner
8f232fff89
Exclude a few more files from published extensions
2025-08-13 10:15:20 -07:00
Tyler James Leonhardt
d3c3cf8f50
Attempt to fix Codespaces bug by declaring a default ( #261484 )
...
Fixes https://github.com/microsoft/vscode/issues/261238
2025-08-13 16:44:28 +00:00
Matt Bierner
fa28a15d0c
Disable js/ts for chat-editing-text-model files
2025-08-12 13:38:07 -07:00
Copilot
97bc9a439c
Fix GitHub Authentication reload dialog appearing unnecessarily in remote tunnel scenarios ( #261257 )
2025-08-12 09:47:23 -07:00
Daniel Imms
d7705dd4f4
Merge pull request #261095 from microsoft/copilot/fix-261016-2
...
Fix git diff completions on Windows by removing sed dependency
2025-08-12 05:22:22 -07:00
Don Jayamanne
eb649d0d93
Add some logging to identify flaky notebooks tests ( #261200 )
2025-08-12 13:29:19 +02:00
Daniel Imms
76b820fabd
Remove unnecessary comments
2025-08-11 11:45:05 -07:00
Tyler James Leonhardt
631a4d9dbb
Workaround electron proxy issues for GitHub by allowing to switch to node's fetch ( #261099 )
...
A user reported that their proxy ZScaller has issues with Electron's fetch. More research needs to be done to understand why this is not playing nice wholistically...
... but, to unblock GitHub scenarios like Copilot, we add this setting to change the implementation of fetch used.
At some point, we need to have http.useElectronFetch setting be enabled by default and when that happens, this setting can be removed in favor of that.
cc @chrmarti @alexdima
2025-08-11 18:39:45 +00:00
copilot-swe-agent[bot]
7f674f4bec
Fix git diff completions on Windows by removing sed dependency
...
Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com >
2025-08-11 18:35:08 +00:00
Daniel Imms
9011842881
Fix find references in git spec
...
Fixes #260889
2025-08-11 03:38:09 -07:00