Megan Rogge
2a55ee3d69
replace in checks with Object.hasOwn ( #292956 )
...
replace in checks with Object.hasOwn
2026-02-04 23:16:21 +00:00
Megan Rogge
1fbcce57f1
fix terminal suggest regression ( #287187 )
...
fixes #287161
2026-01-12 16:40:42 -08:00
Copilot
96cc23e2e2
Fix terminal completion items not appearing when resourceOptions provided ( #284148 )
2025-12-18 09:58:31 -06:00
Megan Rogge
c05e0b2311
Cache windows executables ( #282265 )
...
fixes #279262
2025-12-10 08:59:55 -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
Copilot
6cf95b098d
Show latest commit message for branch in terminal suggest widget details view ( #272296 )
2025-10-27 14:53:44 +00:00
Megan Rogge
a1b4ecaa32
finalize terminal completion provider API ( #271338 )
2025-10-23 08:57:05 -07:00
Megan Rogge
d1d275ca09
address terminal completion provider API feedback ( #270249 )
...
commit api feedback
2025-10-07 11:41:36 -07: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
Daniel Imms
5134c7b41e
Fix test compile
2025-08-09 05:53:26 -07:00
Daniel Imms
d9bb6db341
Clean up
2025-08-06 06:05:05 -07:00
copilot-swe-agent[bot]
790b11d056
Fix terminal-suggest completions showing up in Python REPLs
...
Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com >
2025-08-05 22:16:12 +00:00
Daniel Imms
956b5336e3
Fix case with duplicate folders in PATH
2025-08-02 09:21:20 -07:00
Benjamin Pasero
7f22d07626
fix tests
2025-07-03 12:35:12 +02:00
Daniel Imms
6a9fe8798a
Fix chat fig completions tests
2025-07-01 07:35:54 -07:00
copilot-swe-agent[bot]
cbf326419e
Add chat subcommand to Fig completion spec
...
Co-authored-by: Tyriar <2193314+Tyriar@users.noreply.github.com >
2025-06-30 17:25:35 +00:00
Daniel Imms
4996629093
Fix test expectations
2025-06-25 07:03:16 -07:00
Megan Rogge
4d25f6a7d0
make fig spec consistent with current code CLI ( #251945 )
2025-06-19 21:12:14 +00:00
Megan Rogge
1ee09e98f0
support showing symlimk details in terminal suggest ( #251296 )
2025-06-13 17:36:29 +00:00
Megan Rogge
9641957a60
add multi-command support for terminal suggest ( #250910 )
2025-06-10 19:18:45 +00:00
Megan Rogge
2958ac85da
add code-tunnel tests ( #245167 )
2025-03-31 23:09:30 +02:00
Megan Rogge
1257aae1d2
fix tunnel spec issues ( #244769 )
2025-03-26 18:31:08 +00:00
Megan Rogge
cce23e3aaa
on bin change, update terminal suggest path executable cache ( #244310 )
2025-03-24 21:19:03 +00:00
Megan Rogge
d6d5803357
add remaining tunnel subcommands ( #244179 )
2025-03-20 22:19:57 +00:00
Megan Rogge
312fed7118
add code-tunnel suggestion spec ( #243809 )
2025-03-19 00:17:38 +00:00
Daniel Imms
f9c6ef598f
Adjust test expectations to include detail
2025-03-17 12:30:15 -07:00
Megan Rogge
393f929eff
add getInstalledExtensions generators ( #242704 )
2025-03-10 20:48:00 +00:00
Megan Rogge
0b257aaeb4
add --locate-shell-integration-path to code spec with suggestions ( #242708 )
...
fix #242467
2025-03-05 18:41:09 +00:00
Megan Rogge
28903d1a47
add tests for script/custom generators ( #241376 )
2025-02-20 20:23:30 +01:00
Megan Rogge
edac0c5a27
ensure spec commands show up before misc ones ( #240724 )
...
fix #239977
2025-02-19 02:58:47 +01:00
Daniel Imms
17411566af
Allow boolean quickSuggestions during transition
2025-02-15 04:34:23 -08:00
Megan Rogge
14b1516869
do not allow duplicate flags ( #240292 )
2025-02-10 22:22:53 +01:00
Megan Rogge
331d7defed
uncomment test cases ( #240285 )
...
fix #239713
2025-02-10 11:29:02 -08:00
Megan Rogge
397e48745c
don't request files/folders when on an arg for terminal suggest ( #240257 )
...
fix #240033
2025-02-10 16:33:46 +01:00
Daniel Imms
a83c032c03
Remove tilde test from cd spec
2025-02-09 05:47:54 -08:00
Megan Rogge
6dbde2a3ed
leverage Fig's shell parser, add git spec ( #240001 )
...
Co-authored-by: Daniel Imms <Tyriar@users.noreply.github.com >
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com >
2025-02-08 15:40:33 +00:00
Daniel Imms
2035725aca
Add generic fig tests
...
Part of #239515
2025-02-05 10:50:04 -08:00
Daniel Imms
a563227a21
Use fig on windows regardless of file extension
...
Fixes #237598
2025-02-05 07:23:03 -08:00
Daniel Imms
b1cf1fd151
rmdir and touch fig spec tests
2025-02-05 05:27:12 -08:00
Daniel Imms
bf3a0f0e89
rm fig spec tests, allow multiple template requests
...
Fixes #239606
2025-02-05 05:18:03 -08:00
Daniel Imms
77f6745f42
mkdir fig spec tests
2025-02-04 07:04:49 -08:00
Daniel Imms
ad0173f59a
echo fig spec tests
2025-02-04 07:00:38 -08:00
Daniel Imms
4e364a5c7b
Add issue references
2025-02-04 06:51:27 -08:00
Daniel Imms
6d43829c8d
ls spec unit tests
2025-02-04 06:39:02 -08:00
Daniel Imms
d35f9482c0
Move tests fig spec tests into folder per spec
...
Part of #239515
2025-02-04 06:23:06 -08:00
Megan Rogge
81cbef2ccb
return files/folder completions unless specific options / args are provided ( #239384 )
...
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com >
2025-02-03 23:33:54 +01:00
Daniel Imms
53790287ce
Improve names on PathExecutableCache
2025-02-02 04:27:47 -08:00
Daniel Imms
af8504c3ac
Add test to prevent future simple cache breakages
2025-02-01 06:04:08 -08:00