I would like to create an extension in which the user have to enter a string to operate with and I would like to show them some of the previous inputs he used, like in the search field of Visual Studio:

As far as I can see I cannot provide available values to InputBoxes, so I have to use a QuickPick. However QuickPicks do not allow users to pass a string not available for selection. An additional option would be great for QuickPicks to pass when a value even when it is not available (or an another option is to allow extensions to pass available values to InputBoxes)