Daniel Imms
279df68391
Fix git remote suggest descriptions
...
Fixes #264754
2025-11-02 02:37:53 -08:00
Daniel Imms
9e00493a2d
Remove finalized terminal completions proposal from package.json
2025-10-31 02:49:40 -07: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
Daniel Imms
43ce6485c5
Merge pull request #272348 from JeffreyCA/fig-spec-azd
...
Add Fig spec for Azure Developer CLI (azd)
2025-10-23 06:53:21 -07:00
Jeffrey Chen
69490ecae7
Add azd fig spec
2025-10-20 14:01:17 -07:00
Dmitriy Vasyura
900c09271d
Add back descriptions, remove settings fetch since it had no effect.
2025-10-20 11:28:09 -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
Raymond Zhao
f13a27eac8
chore: fix tag versions ( #271166 )
2025-10-14 15:58:41 +00:00
Matt Bierner
d2af782f2e
Fix terminal-suggest not running npm install
2025-10-13 13:31:58 -07:00
Matt Bierner
a357cc798b
Call out explicit list of types for terminal suggest
2025-10-13 11:34:07 -07:00
Matt Bierner
016689b572
Remove duplicate
2025-10-13 11:05:52 -07:00
Matt Bierner
98b069c041
Work towards getting isolated built-in extension compiles
...
For #271167
This makes it so our built-in extensions can mostly be built using `tsc` on the command line. Previously the extensions were picking up a lot of typing info from the root `node_modules` that meant they weren't truly independent
2025-10-13 11:03:20 -07:00
Copilot
efdc6b1042
Add package.json contribution for terminal completion provider descriptions ( #270597 )
2025-10-09 16:02:28 -04: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
Daniel Imms
4be46ba077
Add terminal suggest git kinds with icons
...
Fixes #240232
2025-08-24 11:37:09 -07: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
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
Daniel Imms
76b820fabd
Remove unnecessary comments
2025-08-11 11:45:05 -07: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
Daniel Imms
5134c7b41e
Fix test compile
2025-08-09 05:53:26 -07:00
Daniel Imms
6e7fa81728
Prevent call stack problems with 100k+ completion items, increase timeout
...
Fixes #260160
2025-08-09 05:46:25 -07:00
Daniel Imms
0cead6a060
Restrict git commit history to 1000
...
Part of #260160
2025-08-09 05:43:53 -07:00
Daniel Imms
4baaa60c42
Move git spec out of upstream/
2025-08-09 05:41:02 -07:00
Daniel Imms
f533a47d65
Fix commit generator hash length
...
Fixes #260748
2025-08-09 04:38:23 -07:00
Matt Bierner
ed71020bfc
Convert extension webpack scripts to modules
2025-08-07 17:20:22 -07:00
Matt Bierner
d8c9852fe9
Don't use experimental decorators in extensions
...
Seeing if we can compile our extensions using TS native which doesn't support these. The usage is so low that I think we can just remove them
2025-08-06 13:24:19 -07:00