-
Notifications
You must be signed in to change notification settings - Fork 618
Description
Pre-submit Checks
- I have searched Warp feature requests and there are no duplicates
- I have searched Warp docs and my feature is not there
Describe the solution you'd like?
Add a new tab context menu action: Move tab to new window.
When right-clicking a tab, this action should:
- Remove the selected tab from the current window.
- Open a new Warp window containing that tab.
- Preserve exact live working session state during the move (running process, current working directory, shell state, scrollback/blocks, tab metadata, and interactive TUI state).
I would expect it to appear near existing tab movement actions like Move tab left / Move tab right.
Optional follow-up (not required for MVP): support dragging a tab out of a window to detach it.
Is your feature request related to a problem? Please describe.
Yes: I frequently reorganize tabs while multitasking, and sometimes one tab needs to become its own window (second monitor, side-by-side troubleshooting, or screen sharing).
Today, Warp does not support moving an existing tab into a new window. I have to open a new window and manually recreate the session, which is slower, interrupts flow, and can lead to lost context.
This is especially painful when the tab is running an LLM TUI workflow. Recreating that session means rehydrating in-progress context and tool state, which is not ideal and can break momentum. A tab move should preserve the existing working session exactly as-is.
Additional context
Additional context
Existing related requests (same general problem area):
- pop/drag a tab out into a new window #6919
- Feature Request: Move tabs/panes across windows and merge tabs into a single pane grid #7044
Documentation currently reflects this gap. Kapa.ai response for "move tab to new window":
Warp does not currently support moving an existing tab into a new window (e.g., by dragging a tab out to “pop” it into its own window). This behavior is requested in multiple GitHub issues and is not yet implemented. [[pop tab issue](https://github.com//issues/6919); [tabs/panes move FR](https://github.com//issues/7044)]
You can:
- Open a new window via the URI scheme (
warp://action/new_window?path=<path_to_folder>) but this only creates a new session; it does not move an existing tab. [[URI scheme](https://docs.warp.dev/terminal/more-features/uri-scheme)]- Open and manage tabs within a single window (new tab, move tab left/right, etc.), but not move them between windows. [[Tabs usage](https://docs.warp.dev/terminal/windows/tabs#how-to-use-tabs)]
So today, to “move” a tab to a new window you must open a new window and manually recreate the session there.
So currently you can:
- URI scheme can open a new window (
warp://action/new_window?path=<path_to_folder>), but it creates a new session and does not move an existing tab:
https://docs.warp.dev/terminal/more-features/uri-scheme - Tab docs show in-window tab actions (new tab, move left/right) but not moving tabs between windows:
https://docs.warp.dev/terminal/windows/tabs#how-to-use-tabs
Suggested acceptance criteria:
Move tab to new windowappears in the tab context menu.- Moved tab opens in a new window with the same live session state.
- Original window keeps remaining tabs in order, minus the moved tab.
- No command interruption or history loss during the move.
- Works for both active and inactive tabs.
- Interactive workflows (including LLM TUIs) continue without needing session recreation after the move.
Operating system (OS)
macOS
How important is this feature to you?
4
Warp Internal (ignore) - linear-label:39cc6478-1249-4ee7-950b-c428edfeecd1
None
