Continue: Open in new window
Closed this issue ยท 15 comments
Before submitting your bug report
- I've tried using the "Ask AI" feature on the Continue docs site to see if the docs have an answer
- I believe this is a bug. I'll try to join the Continue Discord for questions
- I'm not able to find an open issue that reports the same bug
- I've seen the troubleshooting guide on the Continue Docs
Relevant environment info
- OS: macOS Tahoe
- Continue version: v1.2.4
- IDE version: 1.104.1
- Model: (not applicable)
- config:Description
The vscode command "Continue: Open in new window" is not available on the release v1.2.4, which includes the buttons to open the current chat on a new window as well.
To reproduce
- Go to Continue's chat window in vscode;
- Look for the "continue: open in new window" missing button;
- Search for "continue: open in new window" in the quick commands, also missing;
Log output
Same on Windows x64. The "Open on a new window button" is missed.
I noticed this when the extension was updated from 1.2.2 to 1.2.4.
(VS Code also updated at the same time, to version 1.104.1)
Same on Windows x64. The "Open on a new window button" is missed. I noticed this when the extension was updated from 1.2.2 to 1.2.4. (VS Code also updated at the same time, to version 1.104.1)
For macOS using v1.2.3, it works; the button is still available.
Same issue. Would appreciate a fix.
Hi all, I removed this because VS Code now has a native "Maximize Secondary Side Bar Size" button. So I felt we could remove our button to avoid having duplicate buttons for the same action.
However, I've realized that this button is only available if you run Continue on the right-hand sidebar. Is that an issue for folks in the thread?
I also am realizing it probably was unhelpful to remove the Continue: Open in new window command so I added that back here: #7955
However, I've realized that this button is only available if you run Continue on the right-hand sidebar. Is that an issue for folks in the thread?
Yep, that's correct. I docked Continue on the Activity Bar, together with most of vscode's features. In my case, and by default, the Activity Bar is on the left side.
I personally liked to have the full Continue window on a separate monitor. I'd be very grateful if we could get the button back :)
Thanks!
Same as the person above, I prefer having main monitor only for code, second monitor for other stuff, so I tend to pop out the chat to a now window (not the sidebar). Would appreciate bringing it back :)
@TyDunn - any strong feelings against bringing back the "Open full screen" button in the toolbar?
We've reintroduced the functionality to open Continue in a new window as of Pre-Release version 1.3.13.
To open up Continue in a new window:
- Press
Cmd/Ctrl+Shift+P, which brings up the Command Palette in VS Code - Type
Continue: Open in new window - Press
Enter
VS Code limits us from conditionally rendering the button. Given that we design the Continue extension primarily to be used via the Secondary Side Bar, and we don't want to confuse users with two buttons for the same thing, we've decided to not reintroduce the button at this time. Instead, you will need to use the command to open Continue in a new window
I dunno why you thought it a good idea to remove that button. Do you not discuss things first before implementing them? It was possibly one of the best features! "Maximize Secondary Side Bar Size" is not the same thing as "Open in new window". I use(d) this feature all the time because as a workflow you want to be able to have both your code editor and the continue chat open at a reasonable width to read, therefore on multiple monitors it makes sense to open the chat window in a separate window to your editor so you can have them one separate screens. This worked so well for me until suddenly it was removed! Thank you for bringing it back via the command palette command, but really tbh just bring the button back please.
VS Code limits us from conditionally rendering the button. Given that we design the
Continueextension primarily to be used via the Secondary Side Bar, and we don't want to confuse users with two buttons for the same thing, we've decided to not reintroduce the button at this time. Instead, you will need to use the command to open Continue in a new window
Cool, thanks! The new mechanics for opening a new window work for me ๐ To note, it's the same approach as the terminal; to open it in a new window, you have to rely on a command as well.
I have a further issue with this. Now when I open continue using the command palette "Open in new window", yes I get continue in a new window BUT, and this is a BIG BUT, in agent mode Continue is now unable to edit my files!! I get an error : "No active editor to apply edits to. Source: Continue - open source AI code agent". Took me ages to figure out what on earth was going on, but if I now have continue in a new window it is unable to make any edits in my codebase! After I docked it back to the main window it started working. Previously this all worked fine. Now it's sadly broken!
Also, how do I stop it auto showing the history list when I expand it to a certain width. The reason I am expanding it is to increase the viewing area of the chat content, but then the history list appears further reducing the chat viewing area! Super super annoying!
@JonathanYates All the button previously did was call the Continue: Open in new window command. By following the steps, I outlined above, you are doing the same thing as previously clicking the button without needing to take your hands off the keyboard. The implementation has not changed.
I was able to reproduce the bug you described with "No active editor to apply edits to" in both the current version as well as a in a release more than a month ago. We'd really appreciate if you opened up a separate issue for it.
The history list has always been shown next to the chat content in full screen mode. If you opened an issue for this as well, we'd be willing to consider it. A contribution to hide / show the history list in full screen mode would also be welcomed :)
@JonathanYates All the button previously did was call the
Continue: Open in new windowcommand. By following the steps, I outlined above, you are doing the same thing as previously clicking the button without needing to take your hands off the keyboard. The implementation has not changed.
@TyDunn Do devs not use a mouse as well? You might as well remove all the buttons and expect users of Continue to use the command palette for everything if that's your view. But then, it wouldn't be such a great extension for VSCode. The button was super useful, and still appears on all your screenshots on the Continue website. Never once did I feel confused between the "Open in a new window" and "Maximize Secondary Side Bar Size". They are entirely separate things.
I was able to reproduce the bug you described with "No active editor to apply edits to" in both the current version as well as a in a release more than a month ago. We'd really appreciate if you opened up a separate issue for it.
@TyDunn As you're part of the continue team and have managed to reproduce the bug I would expect you to raise a ticket for the issue, not me. I'm just providing you some feedback
The history list has always been shown next to the chat content in full screen mode. If you opened an issue for this as well, we'd be willing to consider it. A contribution to hide / show the history list in full screen mode would also be welcomed :)
@TyDunn I'm just giving you user feedback. The 'history list' is an occasional thing you might want to see, but not all the time. Being able to extend the chat window and use it is something you would be doing most of the time without the "history list" obscuring the amount of space you have.