Pedro Pacheco
eae2f57127
Fix #240654 : Avoid encoding reserved chars in JSON schema URL
...
Use skipEncoding in uri.toString(true) to prevent percent‑encoding of
characters like ":", "&" and "=" when building the URI.
This ensures the JSON schema URL remains valid.
2025-03-27 17:55:49 +00:00
Ladislau Szomoru
94f0f50f9e
Git - try a different separator in the ref picker ( #244340 )
2025-03-22 15:56:29 -07: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
Megan Rogge
2b94f42121
align the look of paths for executables/specs in terminal completions ( #244298 )
...
fix #242191
2025-03-21 14:00:33 -07:00
Megan Rogge
b6fe17c848
add kind for specs so icon is correct ( #244301 )
...
fix #244300
2025-03-21 13:59:53 -07:00
Ladislau Szomoru
3ea8791964
Git - fix issue with losing merge state when discarding untracked file ( #244247 )
2025-03-21 14:23:16 +01:00
Megan Rogge
d6d5803357
add remaining tunnel subcommands ( #244179 )
2025-03-20 22:19:57 +00:00
Megan Rogge
19d8b85423
add terminal suggest folders to vscodeignore ( #244172 )
...
fix #243973
2025-03-20 14:13:39 -07:00
Alex Ross
7249efcfae
Add tree-sitter for css ( #244112 )
...
* Add tree-sitter for css
* Hard code root scopes
* Add some temp logging for test
* Exclude css from module ignore
* Remove log lines
2025-03-20 13:45:47 +01:00
Johannes Rieken
36ae860bec
editable tool input ( #244108 )
...
* support to dynamically register JSON schema association
* support to dispose schema and association registration
* hook up schema, associations, and documents when reviewing tool input
2025-03-20 12:59:32 +01:00
Ladislau Szomoru
f53a1c04d3
Git - refactor code to exclude refs from pickers ( #244104 )
2025-03-20 12:35:49 +01:00
Christof Marti
90dde06fb6
Revert "Add tree-sitter for css ( #243988 )"
...
This reverts commit c14e7b4b9b .
2025-03-20 08:32:03 +01:00
Ladislau Szomoru
53b4d4e701
Git - include ahead/behind information in all branch pickers ( #244036 )
2025-03-19 12:47:31 -07:00
Alex Ross
c14e7b4b9b
Add tree-sitter for css ( #243988 )
...
* Add tree-sitter for css
* Hard code root scopes
2025-03-19 09:55:14 -07:00
Alex Ross
e2eba0acf6
Re-enable regex highlight test ( #244014 )
...
* Re-enable regex highlight test
* 🤦♀️
2025-03-19 17:21:45 +01:00
Ladislau Szomoru
f00d1a0c44
Git - merge branch picker should not include the current branch ( #244008 )
2025-03-19 16:31:33 +01:00
Anthony Kim
7e4e3c3732
remove shell type api from terminal suggest proposal ( #244004 )
2025-03-19 16:14:21 +01:00
Ladislau Szomoru
2365ea12ec
Git - display ahead/behind information in the checkout picker ( #244003 )
...
* Initial implementation
* Handle scenario where the git version does not support ahead/behind
2025-03-19 16:04:58 +01:00
Ladislau Szomoru
9bed6c5a5f
Git - use committerDate in the ref picker ( #243974 )
2025-03-19 11:22:05 +01:00
Ladislau Szomoru
757405278f
Git - do not expose ref commit details to extensions ( #243970 )
2025-03-19 10:49:00 +01:00
Ladislau Szomoru
6770e77230
Git - add the missing Api proposal ( #243959 )
2025-03-19 09:39:18 +01:00
Megan Rogge
312fed7118
add code-tunnel suggestion spec ( #243809 )
2025-03-19 00:17:38 +00:00
Ladislau Szomoru
46a9b7e644
Git - remove another usage of iconv ( #243902 )
2025-03-18 13:35:33 -07:00
Ladislau Szomoru
76b21c4817
Git - cleanup ref parsing ( #243899 )
2025-03-18 20:46:11 +01:00
Alex Ross
b184dce8db
Remove regex test to fix build ( #243884 )
...
This is a temporary measure to unblock the build, will re-enable shortly.
2025-03-18 17:41:26 +01:00
Matt Bierner
37f8988724
Merge pull request #243833 from zyoshoka/correct-typescript-basics-ext-path-in-readme
...
Correct `typescript-basics` extension path
2025-03-18 08:18:09 -07:00
Ladislau Szomoru
9c52844db0
Git - disable matchOnDetail for the checkout picker ( #243862 )
2025-03-18 15:35:21 +01:00
Ladislau Szomoru
f9d810d1fd
Git - remove the usage of jschardet and iconv-lite-umd ( #243843 )
2025-03-18 09:53:58 +00:00
Alex Ross
4c3518eafe
Injected languages for tree sitter ( #243180 )
2025-03-18 10:48:27 +01:00
Ladislau Szomoru
f37aabbb68
Git - enable reference details in pickers by default ( #243839 )
2025-03-18 09:17:17 +01:00
zyoshoka
171bed57b6
Correct typescript-basics extension path
2025-03-18 16:33:14 +09:00
Rob Lourens
a4ee2666f0
Store chat sessions in fs ( #243670 )
...
* Start on storing chat sessions on fs
* More
* More ChatSesssionStore work
* More changes
* More fixes
* Avoid layer break
* Handle clear session, block shutdown while saving, handle other cases
* Key name
* Fix build error
* Tweaks
* Don't show migrated empty sessions in hsitory
* Comment out unused transfer code for now
* Fix test
2025-03-18 01:07:18 +00:00
Tyler James Leonhardt
558d5df792
Add proposed API for trusted domains and for web page extraction ( #243811 )
...
* Add proposed API for trusted domains and for web page extraction
I don't love the shape of this API but I'm going with this for now to play with it.
This will help Chat provide contents of web pages as context but also allow it full control of the tool.
ref https://github.com/microsoft/vscode/issues/243615
* use a different url
* delete the test until we have a good way to mock
2025-03-17 22:26:13 +01:00
Daniel Imms
00258d6a5e
Merge pull request #243636 from microsoft/tyriar/241970
...
Add argument with optional indicator to right of label
2025-03-17 12:45:29 -07:00
Daniel Imms
f9c6ef598f
Adjust test expectations to include detail
2025-03-17 12:30:15 -07:00
Daniel Imms
5261445258
Merge remote-tracking branch 'origin/main' into tyriar/241970
2025-03-17 11:53:51 -07:00
Matt Bierner
23812e0d8f
Make sure scripts in md preview are properly evaluated
...
Fixes #243454
This restores the previous behavior. If the default security settings are used, scripts will still block blocked by the CSP. If you fully disable the security settings, then we'll try to run them
2025-03-17 11:45:49 -07:00
Anthony Kim
bf36be9c61
Finalize Shell API ( #243274 )
...
* Adopt terminal suggest to shell api change
* Internally bring string enum for terminal suggest to prevent Typos
* Better word description under api description
* Remove shell proposed api against vscode.d.ts
* Update `shell` description after looking at feedbacks.
* Update docs
* Change to a Map<TerminalShellTye, string[]>
* One last typo
---------
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com >
2025-03-15 15:28:19 -07:00
Daniel Imms
ec8da3f5d0
Add argument with optional indicator to right of label
...
Fixes #241970
2025-03-15 04:21:26 -07:00
Matt Bierner
e0aa795754
Merge pull request #243403 from mjbvz/warm-rook
...
Add extra catch around package manager
2025-03-14 15:56:27 -07:00
Megan Rogge
da8479d178
timeout if terminal completion provider takes too long ( #243487 )
...
fix #243355
2025-03-14 19:53:07 +00:00
Daniel Imms
8005309665
Merge pull request #242121 from dibarbet/csharp_on_enter_rule_updates
...
Update C# onEnterRules to account for documentation comments
2025-03-14 11:03:54 -07:00
Ladislau Szomoru
0a7b6a0f8b
Git - add commit details to ref pickers ( #243582 )
...
* Refactor ref parsing
* Initial implementation of getting the commit details
* Show additional information in the pickers
2025-03-14 10:52:13 -07:00
Ladislau Szomoru
7c46bee91e
Git - handle both absolute and relative paths ( #243571 )
2025-03-14 17:25:33 +01:00
Megan Rogge
8bbbc45f4f
add builtin fish arg/description/documentation to suggestion ( #243271 )
2025-03-13 22:28:50 +00:00
Matt Bierner
b61d46c3e4
Add extra catch around package manager
2025-03-12 16:58:50 -07:00
Oleg Solomko
c67dcc317d
II of markdown comment parser, add base @assertNotConsumed decorator
2025-03-12 12:22:48 -07:00
Matt Bierner
dd130c3e06
Merge pull request #243368 from mjbvz/icy-kingfisher
...
Don't duplicate body in md preview
2025-03-12 09:21:15 -07:00
Matt Bierner
0a66642a04
Don't duplicate body in md preview
...
Fixes #243340
2025-03-12 09:07:34 -07:00
Connor Peet
279244f232
Merge pull request #243221 from microsoft/connor4312/mcp-1
...
mcp: initial work
2025-03-11 14:47:49 -07:00