microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.41k stars 29.33k forks source link

Strange UI after modifying input text #208583

Open dbaeumer opened 7 months ago

dbaeumer commented 7 months ago

Testing #208409

Steps:

I ended up with this:

Image

dbaeumer commented 7 months ago

I do like the basic idea of having a stack of request I did. But I think that it would be a better UI if I have previous / next button to cycle through them.

jrieken commented 7 months ago

Change the input field to

So, you have pressed "send" after that, right?

dbaeumer commented 7 months ago

Yes, by pressing enter.

jrieken commented 7 months ago

I do like the basic idea of having a stack of request I did. But I think that it would be a better UI if I have previous / next button to cycle through them.

Tho, that doesn't represent what's happening. Inline chat is in fact multi-turn and all previous requests are send along with the last request. The UI never really showed this behaviour but behind the scenes it goes like "the following code is the result of the following message exchange. take that into account when answering to XYZ"