JeffreyCA
db2c7eebf0
Update Fig spec for Azure Developer CLI (azd) ( #299892 )
...
Add azd terminal completions for new extension and core commands
2026-03-10 15:11:37 -04:00
Matt Bierner
08535d9c5e
Fix terminal-suggest extension icon
...
Same root cause as #299396 but only caused the icon to be missing so not critical
2026-03-04 23:13:55 -08:00
Matt Bierner
0249c2acf5
Fix terminal-suggest for esbuild
...
Missed that this extension was making `require` calls with dynamic names. I think the best approach is to convert it to use static imports instead. These files were already being loaded eagerly by `terminalSuggestMain` so it shouldn't be a big change
Also makes `update-specs.js` be the source of truth for the packages to include instead of pulling in from the extension
2026-02-18 23:47:32 -08:00
Megan Rogge
2a55ee3d69
replace in checks with Object.hasOwn ( #292956 )
...
replace in checks with Object.hasOwn
2026-02-04 23:16:21 +00:00
JeffreyCA
c176f53d94
Update Fig spec for Azure Developer CLI (azd) ( #292894 )
...
* Update azd fig spec
Add full extension command details
Add new commands
Use generator for `config` commands
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-04 20:47:32 +00:00
Megan Rogge
1fbcce57f1
fix terminal suggest regression ( #287187 )
...
fixes #287161
2026-01-12 16:40:42 -08:00
Daniel Imms
4ec1d67e71
Add completions for npm why|explain
...
Fixes #284905
2025-12-24 12:26:59 -08:00
Daniel Imms
6aca02cfdf
Merge branch 'main' into tyriar/284593_npm_spec__actual_spec
2025-12-20 16:32:29 -08:00
Daniel Imms
88132c29da
Fix remaining hygiene issues in yarn spec
2025-12-20 06:36:14 -08:00
Daniel Imms
0be0a9efb8
Double to single quotes in yarn
2025-12-20 06:36:05 -08:00
Daniel Imms
25a617ed55
Remove emoji icons from pnpm
2025-12-20 06:33:39 -08:00
Daniel Imms
de7ad3fb3a
Double to single quotes in pnpm
2025-12-20 06:33:05 -08:00
Daniel Imms
def1b67d68
Move pnpm and yarn out of upstream
2025-12-20 06:32:54 -08:00
Daniel Imms
7b6fa0cea4
Add --package-lock-only to npm i flags
...
Fixes #284593
2025-12-20 06:28:25 -08:00
Daniel Imms
a3a485373b
Remove emoji icons
2025-12-20 06:24:56 -08:00
Daniel Imms
e0e5e8b489
Replace double with single quotes
2025-12-20 06:24:41 -08:00
Daniel Imms
c348a9a82b
Move npm spec out of upstream
...
Part of #284593
2025-12-20 06:24:14 -08:00
Copilot
96cc23e2e2
Fix terminal completion items not appearing when resourceOptions provided ( #284148 )
2025-12-18 09:58:31 -06:00
Megan Rogge
5fd2594017
provide completions for git remotes ( #241675 )
2025-12-16 12:42:53 -06:00
Megan Rogge
c05e0b2311
Cache windows executables ( #282265 )
...
fixes #279262
2025-12-10 08:59:55 -08:00
Mohamed Emir HAJJI
caeaba0897
Add more git log options to completions ( #282311 )
2025-12-10 16:09:52 +00:00
Daniel Imms
89d1458dcb
Merge pull request #281127 from JeffreyCA/fig-spec-azd
...
Update Fig spec for Azure Developer CLI (azd)
2025-12-09 17:56:50 -08:00
Copilot
f9e3a710d8
Fix typo: enviromentVariables → environmentVariables ( #281378 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com >
2025-12-09 20:07:25 +00:00
JeffreyCA
f138251517
Update azd fig spec
...
Add extension commands
Add layer arg
Use generator for `extension show`
2025-12-03 17:46:28 -08:00
JeffreyCA
94755ed1c2
Terminal suggest - include persistent options in suggestions and improve suggestion grouping ( #276409 )
...
* Add support for persistent options in Fig suggestions
* Group arguments together
* Group symlink files/folders together
* Update test
* Fix test
* Use helper function
2025-11-10 17:03:12 -05:00
Benjamin Pasero
5e5ba2f2f2
terminal suggest - adopt vscode.fs watcher ( #276477 )
...
* terminal suggest - adopt `vscode.fs` watcher
* Update extensions/terminal-suggest/src/env/pathExecutableCache.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* clean it up
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-10 18:01:59 +01:00
Daniel Imms
279df68391
Fix git remote suggest descriptions
...
Fixes #264754
2025-11-02 02:37:53 -08:00
Copilot
6cf95b098d
Show latest commit message for branch in terminal suggest widget details view ( #272296 )
2025-10-27 14:53:44 +00:00
Daniel Imms
b808edabcf
Add basic copilot fig spec
...
Fixes #272921
2025-10-25 03:42:19 -07:00
Megan Rogge
a1b4ecaa32
finalize terminal completion provider API ( #271338 )
2025-10-23 08:57:05 -07:00
Jeffrey Chen
69490ecae7
Add azd fig spec
2025-10-20 14:01:17 -07:00
Matt Bierner
1c35a4d05c
Enforce single quote string usage in extension tests
...
Single quoted string usage is already enforced everywhere except our tests. Having this inconsistent style can confuse contributors and code generation
Starting with converting over tests in the `extensions` dir
2025-10-15 01:51:43 -07:00
Daniel Imms
98078684c7
Merge pull request #269985 from microsoft/tyriar/more_terminal_any
...
Remove more as any from terminal
2025-10-08 13:18:01 +09:00
Megan Rogge
d1d275ca09
address terminal completion provider API feedback ( #270249 )
...
commit api feedback
2025-10-07 11:41:36 -07:00
Megan Rogge
75ff485ed9
rm ID from terminal completion provider ( #270094 )
2025-10-06 13:44:25 -07:00
Daniel Imms
051267d42f
Remove more as any from terminal
...
Part of #269213
2025-10-06 17:41:58 +09:00
Daniel Imms
188cbd914f
Remove as any from terminal-suggest
...
Part of #269213
2025-10-06 10:23:27 +09:00
Matt Bierner
360c9fd134
Add lint rule for as any and bulk ignore all existing breaks
...
For #269213
This adds a new eslint rule for `as any` and `<any>({... })`. We'd like to remove almost all of these, however right now the first goal is to prevent them in new code. That's why with this first PR I simply add `eslint-disable` comments for all breaks
Trying to get this change in soon after branching off for release to hopefully minimize disruption during debt week work
2025-10-02 23:38:33 -07:00
Daniel Imms
898a70df5b
Add --transient to code spec ( #269248 )
...
* Add --transient to code spec
Fixes #269162
* Fix test expectations for --transient
2025-10-01 11:23:42 +00:00
Megan Rogge
2d5468676d
polish terminal suggest handling of globs ( #268363 )
2025-09-25 14:06:11 -04:00
Megan Rogge
5e4fa79ff8
address API feedback for terminal completion provider ( #266073 )
2025-09-11 15:17:31 -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
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