It's a better user experience to wait a bit longer to generate a syntactically whole completion rather than a completion that does not complete the syntactic block. The issue with the latter is both the sense of "incompleteness" but also, we get "stuck" in a more deeply nested block.
It's a better user experience to wait a bit longer to generate a syntactically whole completion rather than a completion that does not complete the syntactic block. The issue with the latter is both the sense of "incompleteness" but also, we get "stuck" in a more deeply nested block.
Test plan
Tested locally