Change:
Type: <bBug</bSeems like newest VS Code version (1.79.0) broke down . If I type (dot) or text while inline suggestions are visible suggest widget doesn't show anymore, I need to trigger it manually. In previous version it showed even when inline suggestions were visible. <img width="226" alt="image" src="" <details<summaryCode snippet</summary</detailsVS Code version: Code 1.79.0 (, 2023-06-07T14:31:03.317Z) OS version: Darwin arm64 22.5.0 Modes: <details<summarySystem Info</summary </details<details<summaryExtensions (12)</summaryExtensionVersion ------ vscode-eslint2.4.0 gitlens13.6.0 prettier-vscode9.13.0 copilot1.88.132 vscode-graphql0.8.13 vscode-graphql-syntax1.2.0 symbols0.0.11 vscode-react-native1.11.0 vscode-thunder-client2.7.6 vscode-fileutils3.10.1 vim1.25.2 quokka-vscode1.0.543 (1 theme extensions excluded) </details<!-- generated by issue reporter --
Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.79.2. Please try upgrading to the latest version and checking whether this issue remains. Happy Coding!
Updated to latest version (1.79.2) + updated my extensions including GitHub Copilot and issue is still the same. What I see is that it works for first time, but if I hide suggest widget it doesn't show anymore, shouldn't it re-trigger it again?
thanks for opening this issue but the Copilot team is aware of this and is driving this effort on the GitHub Copilot side. I expect this to be fixed soon-ish. Fabien has more details.
Thanks for info
Updated Copilot to and VS Code to issue is still the same, not sure if anybody tried to fix it, but thought I would write so we have a track of it.
Is it really GitHub Copilot bug? There's a setting coming from VS Code, I thought VS Code is responsible for showing and hiding inline suggestions, GitHub Copilot pushes available suggestions to the list so VS Code knows what to show, but GH Copilot doesn't control showing or hiding them, or I'm wrong? Because to me this looks like VS Code regression since previously it was working fine
yes it is really a Copilot bug. Since an inlineCompletionProvide can control the behaviour and has priority over the suppressSuggestions setting. is driving a Copilot experiment that will tackle this.
Didn't know that, thanks for info. I really like setting, previously it was kinda annoying how Copilot tried to predict everything and suggest widget was not showing up, so I'm really keen to have this functionality back. This setting with Copilot is match made in heaven
Time is passing and I don't see any changes from Copilot side. Shouldn't VS Code have priority to control this behavior? So such extensions as Copilot wouldn't have any control other this, because I assume this could happen again, and also setting is coming from VS Code so it kinda makes sense that VS Code should be in full control. Because now even though setting exists in VS Code, extension controls behavior so that setting should be in extension not in VS Code (my opinion). Sorry if this sounds like a push, I'm just actually curious why VS Code is not the one who controls it fully instead of giving control to extension which as we could see is not a good thing, because this problem exists and could be repeated again...
Good points. I expect that we get this resolved in the next month or so.
Finally! Thanks Let me know when I need to verify it if necessary
you can try it out with VS Code Insiders tomorrow and let us know what you think. Thank you!!
This fix is released in recent August version, right? The label is kind of confusing. If so, it still doesn't seem to work for me ! ! ! Changing the setting doesn't do anything. Changing to brings the widget back. Windows 10
This is a different thing. It was when suggest widget is visible, what you're asking is impossible to achieve, because Copilot uses inline suggestions and Copilot has priority over VS Code inline suggestions. In order to them both work nicely you have to use "on" to show suggest widget and Copilot uses inline. What you can also do is to disable Copilot and always manually invoke it with your keyboard shortcut. label means that it was released on the Insiders version and users are able to check it out there, but now it is available in both Insiders & regular.
no clue what that means as I don't even have Copilot installed.
Sorry, thought you have Copilot installed. When I'm not quite sure I understand what you meant by writing comment above. Because suppose to hide suggest widget and show only completions inline without showing suggest widget. With it shows them only in suggest widget. Suppress suggestions setting is mostly when you're using extension which provides inline completions and you want to control behavior when to show suggest widget, this issue was about suggest widget not visible when Copilot shows inline suggestions and now it is fixed and they both work seamlessly.
I would simply like both the inline suggestion displayed with a widget to see all of them. Which is how certain shell Tab completion works. The setting is very confusing in that case IMO, it doesn't mention extensions anywhere. I guess I'll create a suggestion then.
Maybe you're looking for this one: add it into your settings and keep for quick suggestions.
thanks, that's the result I'm looking for.

Discussion:
const normalizedResult = Array.isArray(result) ? result : result.items; const commands = this._isAdditionsProposedApiEnabled ? Array.isArray(result) ? [] : result.commands || [] : []; <del> const suppressSuggestions = this._isAdditionsProposedApiEnabled && !Array.isArray(result) ? result.suppressSuggestions : undefined; </del> const enableForwardStability = this._isAdditionsProposedApiEnabled && !Array.isArray(result) ? result.enableForwardStability : undefined; let disposableStore: DisposableStore | undefined = undefined;

} return this._commands.toInternal(c, disposableStore); }), <del> suppressSuggestions, </del> <ins> suppressSuggestions: false, </ins> enableForwardStability, }; }

commands?: Command[]; /** <del> * When set, overrides the user setting of `editor.inlineSuggest.suppressSuggestions`. */ suppressSuggestions?: boolean; /** </del> * When set and the user types a suggestion without derivating from it, the inline suggestion is not updated. * Defaults to false (might change). */