microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
162.93k stars 28.77k forks source link

Feature Request: InlineCompletionProvided event listener #229538

Open cpedlar-syn opened 4 days ago

cpedlar-syn commented 4 days ago

Request

Plugins can register providers for inline completions via the vscode.languages.RegisterInlineCompletionItemProvider. I would like to be able to see what completion suggestions are being provided by the various providers and which providers are providing those suggestions.

isidorn commented 3 days ago

Thanks for this feature request. What is your exact scenario? Why do you want this API?

cpedlar-syn commented 3 days ago

Thanks for this feature request. What is your exact scenario? Why do you want this API?

We provide several IP related products and are currently working on a Code Authorship offering. We want to be able to correctly attribute the authorship of code checked into a repository. This API would provide information on code not necessarily written directly by a developer.

isidorn commented 2 days ago

Thanks. We currently have no plans to add this API. But I can keep this feature request open so we gather more feedback.

cpedlar-syn commented 2 days ago

Thanks. We currently have no plans to add this API. But I can keep this feature request open so we gather more feedback.

Is there anything I can do to increase the probability of it being added? Is there a particular objection to the API, or is it just resources to add the API?

isidorn commented 2 days ago

Adding API is a multi-month process that depends on how many use cases there are. We can not add all API since then the product and API would no longer be minimalistic (and would turn into a jungle).