The argument's information
The name of the argument
The value of the argument to use for completion matching.
Optionalcontext?: { arguments?: { [key: string]: string } }Additional, optional context for completions
Optionalarguments?: { [key: string]: string }Previously-resolved variables in a URI template or prompt.
A request from the client to the server, to ask for completion options.