ReadonlyidentifierUnique identifier of the provider
ReadonlyrankRank used to order completion results from different completion providers.
CompletionProvider:kernel) use a rank of ≈500. If you want to give priority to your provider, use a rank of 1000 or above.
The rank is optional for backwards compatibility. If the rank is undefined,
it will assign a rank of [1, 499] making the provider available but with a
lower priority.
ReadonlyrendererRenderer for provider's completions (optional).
Fetch completion requests.
The completion request text and details.
additional information about context of completion request
The kernel completion provider is applicable only if the kernel is available.
additional information about context of completion request
Kernel provider will use the inspect request to lazy-load the content for document panel.
Optionalpatch: null | IPatchKernel provider will activate the completer in continuous mode after
the . character.
Optionalcontext: ICompletionContext
A kernel connector for completion handlers.