Changelog
Changelog — 2026
# Changelog — 2026 Submit bugs and feature requests on our [GitHub board!](https://github.com/warpdotdev/Warp/issues/new/choose) ### 2026.05.14 (v0.2026.05.13.09.15) **New features** * Summary mode for vertical tabs provides a compact overview of tab contents ([#10793](https://github.com/warpdotdev/warp/pull/10793)) * You can now associate colors with directories so tabs automatically adopt the configured color when their working directory matches. Configure in **Settings** > **Appearance**. ([#10284](https://github.com/warpdotdev/warp/pull/10284)) **Improvements** * vim ctrl-d / ctrl-u scroll the code editor by half a page in normal and visual mode ([#10582](https://github.com/warpdotdev/warp/pull/10582)) — @bradleyjames ✨ * Added an autonomy speedbump when agents use the Ask-User-Question tool ([#10433](https://github.com/warpdotdev/warp/pull/10433)) * When viewing conversation transcripts, you can now see the run duration on shell commands and start/end timestamp on hover ([#10423](https://github.com/warpdotdev/warp/pull/10423)) * Remote server binary is now verified with `--version` after install ([#10687](https://github.com/warpdotdev/warp/pull/10687)) * SSH extension now supports amd64 architecture and tracks install source in telemetry ([#10534](https://github.com/warpdotdev/warp/pull/10534)) * vim zz centers the cursor's line vertically in the code editor ([#10581](https://github.com/warpdotdev/warp/pull/10581)) — @bradleyjames ✨ * Improved SSH extension install reliability — network failures now automatically retry via SCP fallback ([#10533](https://github.com/warpdotdev/warp/pull/10533)) * WSL sessions now prefer Linux-side git and gh binaries over Windows interop ([#10137](https://github.com/warpdotdev/warp/pull/10137)) — @JonRC ✨ * Added Raw and Rendered display controls for Mermaid code blocks in notebooks, planning documents, and rendered Markdown views. ([#10431](https://github.com/warpdotdev/warp/pull/10431)) * Unified agent status icons in the session management panel ([#10518](https://github.com/warpdotdev/warp/pull/10518)) * Tab config repo picker now abbreviates the home directory to `~`, left-truncates long paths so the trailing repo name stays visible, and surfaces the full absolute path on hover so deeply nested saved repos stay distinguishable. ([#9451](https://github.com/warpdotdev/warp/pull/9451)) — @saucy-tech ✨ * Enabled Oz OIDC authentication on stable ([#10468](https://github.com/warpdotdev/warp/pull/10468)) * Added 'Reveal in Finder' option to the code pane overflow menu ([#10334](https://github.com/warpdotdev/warp/pull/10334)) — @wzc520pyfm ✨ * Agent Mode can now help you remap Warp keyboard shortcuts — ask it to change a shortcut and it will edit your keybindings.yaml for you. ([#9415](https://github.com/warpdotdev/warp/pull/9415)) — @sebryu ✨ * Agent Mode project rules are now re-indexed on app startup ([#10377](https://github.com/warpdotdev/warp/pull/10377)) * Performance improvement for opening the command palette when in a project with a lot of files. ([#10332](https://github.com/warpdotdev/warp/pull/10332)) * Context window size is now configurable for custom model endpoints ([#10386](https://github.com/warpdotdev/warp/pull/10386)) * Added 'Cycle Most Recent Tab' as a third Ctrl+Tab behavior option in Settings ([#9658](https://github.com/warpdotdev/warp/pull/9658)) — @Akeuuh ✨ * Rename Pane is now reachable from Settings → Keyboard shortcuts as a remappable binding (`workspace:rename_active_pane`), in addition to the existing right-click context menu. Thanks @lonexreb! ([#9712](https://github.com/warpdotdev/warp/pull/9712)) — @lonexreb ✨ * Added the installation path into the Windows Registry ([#10607](https://github.com/warpdotdev/warp/pull/10607)) — @Cocodrulo ✨ **Bug fixes** * Fixed shared session scrollback not restoring correctly ([#10780](https://github.com/warpdotdev/warp/pull/10780)) * Fixed duplicate commands rendering when restoring cloud mode conversations ([#10776](https://github.com/warpdotdev/warp/pull/10776)) * Fixed file edit diffs dropping the end of a partial trailing context line when applying multi-line replacements. ([#9623](https://github.com/warpdotdev/warp/pull/9623)) * Fixed a panic when the file watcher failed to initialize ([#10682](https://github.com/warpdotdev/warp/pull/10682)) * Hidden the sharer's cursor in cloud agent sessions ([#10480](https://github.com/warpdotdev/warp/pull/10480)) * Fixed rich input trapping arrow keys in CLI Agent sessions ([#10556](https://github.com/warpdotdev/warp/pull/10556)) — @SagarSDagdu ✨ * Cloud agent run details now include platform cost in the "Credits used" total (and no longer drop the field entirely when one cost bucket is null). ([#10672](https://github.com/warpdotdev/warp/pull/10672)) * Fix MCP OAuth servers disconnecting after access-token TTL expires; refresh tokens are now used to obtain new access tokens before expiry (#8863). ([#9460](https://github.com/warpdotdev/warp/pull/9460)) — @david-engelmann ✨ * Fix MCP servers advertising both tools and resources sometimes failing to start due to asymmetric capability handling (#6798). ([#9436](https://github.com/warpdotdev/warp/pull/9436)) — @david-engelmann ✨ * Code Review panel now remembers the manually-selected Git repository when leaving and returning to an Agent session in a multi-repo workspace. ([#10599](https://github.com/warpdotdev/warp/pull/10599)) — @wzc520pyfm ✨ * Fixed ambient agent sessions not re-opening correctly from the management view ([#10510](https://github.com/warpdotdev/warp/pull/10510)) * Right-aligned the `Open in Warp` button in the shared session snapshot footer. ([#10667](https://github.com/warpdotdev/warp/pull/10667)) * Fixed response controls and stopped-task footer visibility after cancelling agent-initiated long-running commands and MCP tool calls. ([#9695](https://github.com/warpdotdev/warp/pull/9695)) * Fixed a race condition in the run command executor ([#10666](https://github.com/warpdotdev/warp/pull/10666)) * Fixed a bug where cloud conversations were sometimes empty on-join. ([#10670](https://github.com/warpdotdev/warp/pull/10670)) * [Windows/Linux] Text selection on soft-wrapped lines fixed. ([#10445](https://github.com/warpdotdev/warp/pull/10445)) * Fixed zombie minidump server process blocking Windows auto-update ([#10528](https://github.com/warpdotdev/warp/pull/10528)) * Fixed MCP install/update modal button text color ([#10166](https://github.com/warpdotdev/warp/pull/10166)) * Child agent panes are now restored lazily when reopening a parent agent conversation. ([#10371](https://github.com/warpdotdev/warp/pull/10371)) * Fixed 'open .command' file failing to launch ([#10543](https://github.com/warpdotdev/warp/pull/10543)) — @Jackie-Tang ✨ * Fix unreadable repository switcher text in the Code Review pane after toggling between light and dark themes. ([#10601](https://github.com/warpdotdev/warp/pull/10601)) — @wzc520pyfm ✨ * Stop the GitHub PR prompt chip from polling `gh pr view` every 30 seconds when nothing has changed, preventing it from draining the user's GitHub GraphQL rate limit. ([#10307](https://github.com/warpdotdev/warp/pull/10307)) — @croaky ✨ * Fixed tmux status line colors leaking into alternate screen background rendering. ([#10132](https://github.com/warpdotdev/warp/pull/10132)) — @MeteorSkyOne ✨ * Reserved titlebar space for right-side window controls on Windows/Linux ([#10178](https://github.com/warpdotdev/warp/pull/10178)) — @gabrimatic ✨ * Fixed Mermaid diagrams showing an indefinite rendering placeholder when rendering fails or times out. ([#10432](https://github.com/warpdotdev/warp/pull/10432)) * Fixed remote file tree not updating with local file changes ([#10514](https://github.com/warpdotdev/warp/pull/10514)) * Fixed code review find bar not cleaning up on close ([#10451](https://github.com/warpdotdev/warp/pull/10451)) — @EdenBendheim ✨ * Fixed CLI agent notifications in WSL sessions by forwarding the required Warp environment variables into WSL. ([#10174](https://github.com/warpdotdev/warp/pull/10174)) — @gabrimatic ✨ * Fixed cloud conversation background and status styling ([#10511](https://github.com/warpdotdev/warp/pull/10511)) * Fixed Vietnamese characters being silently dropped on Windows when typing with Unikey or EVKey in Telex/VNI mode. ([#10442](https://github.com/warpdotdev/warp/pull/10442)) * Slash commands now correctly respect enablement checks at execution time ([#10466](https://github.com/warpdotdev/warp/pull/10466)) * Fixed file path detection for paths preceded by Unicode/CJK punctuation ([#10250](https://github.com/warpdotdev/warp/pull/10250)) — @SagarSDagdu ✨ * Fixed pacman signing key validation before allowing Arch Linux auto-update ([#9706](https://github.com/warpdotdev/warp/pull/9706)) — @Naveen-Boddepalli ✨ * Tab titles for plugin-backed CLI agents (e.g. Claude Code via claude-code-warp) no longer keep showing stale permission-prompt text after a session completes. Thanks @lonexreb! ([#9671](https://github.com/warpdotdev/warp/pull/9671)) — @lonexreb ✨ * Fixed prompt branch picker clicks for branches checked out in linked worktrees. Thanks to @JasonLovesDoggo (#9264), @tkshsbcue (#9440), and @lonexreb (#9560) for earlier fixes and investigation. ([#9905](https://github.com/warpdotdev/warp/pull/9905)) — @kranthik10 ✨ * Fix remote-server SSH wrapper failing to install the Oz agent on macOS remotes whose `bash -s` resolves to Apple bash 3.2 (the default), which surfaced as "Initialize: Response channel closed before receiving a reply" and a misplaced binary under `~/"/Users/.../"`. ([#10317](https://github.com/warpdotdev/warp/pull/10317)) — @lucasdoell ✨ * Child agent initial prompts (from orchestrator) no longer appear in the agent input completion history. ([#10304](https://github.com/warpdotdev/warp/pull/10304)) * Fixed infinite SSE retry loop on stale agent runs ([#10383](https://github.com/warpdotdev/warp/pull/10383)) * Fixed Markdown table-of-contents anchor links in rendered notebooks. ([#10143](https://github.com/warpdotdev/warp/pull/10143)) — @haikomatt ✨ * Fixed cloud conversation transcript pane getting stuck in loading state after restarting Warp ([#10385](https://github.com/warpdotdev/warp/pull/10385)) * Stop the Code Review pane from re-running `gh pr view` on every filesystem event when the current branch has no PR. ([#10361](https://github.com/warpdotdev/warp/pull/10361)) — @croaky ✨ * Fixed tree command output filenames not being detected as clickable file links ([#10004](https://github.com/warpdotdev/warp/pull/10004)) — @princepal9120 ✨ * Enabled IME input on Linux/Wayland ([#9602](https://github.com/warpdotdev/warp/pull/9602)) — @anshul-garg27 ✨ * Focused-pane notifications are now marked as read when the Warp window is re-focused ([#10082](https://github.com/warpdotdev/warp/pull/10082)) * Fixed an issue where clicking the show/hide rich input footer chip would sometimes exit the agent view. ([#10303](https://github.com/warpdotdev/warp/pull/10303)) * Fixed duplicate apt source entries on Debian/Ubuntu when .sources file exists ([#10011](https://github.com/warpdotdev/warp/pull/10011)) * Fixed RowIterator crashes for third-party agent sessions ([#10305](https://github.com/warpdotdev/warp/pull/10305)) * Fixed a deadlock in terminal view rendering that could freeze the UI ([#10308](https://github.com/warpdotdev/warp/pull/10308)) * Revised tab summary mode layout and behavior ([#10067](https://github.com/warpdotdev/warp/pull/10067)) * Fixed a race condition in git branch/diff-stats prompt chip initialization ([#10265](https://github.com/warpdotdev/warp/pull/10265)) * Fixed a race condition that could permanently lose active rule files ([#10238](https://github.com/warpdotdev/warp/pull/10238)) * Fixed 429 rate limiting in cloud agent CLI polling ([#10275](https://github.com/warpdotdev/warp/pull/10275)) * Fixed a race condition causing accepted commands to be auto-cancelled ([#10241](https://github.com/warpdotdev/warp/pull/10241)) * macOS: fix third-party IMEs (e.g. 超注音 / Yahoo Bopomofo) advancing candidate selection by 2 per arrow press during composition. ([#9711](https://github.com/warpdotdev/warp/pull/9711)) — @maxmilian ✨ **Oz updates** * Ambient agent conversations can now be restored into cloud mode panes ([#10426](https://github.com/warpdotdev/warp/pull/10426)) * Hide notification chip in ambient agent sessions ([#10299](https://github.com/warpdotdev/warp/pull/10299)) * Agent `/compact` now sends skills and environment context for better summarization ([#10274](https://github.com/warpdotdev/warp/pull/10274)) ### 2026.05.06 (v0.2026.05.06.15.42) **New features** * Added a `/set-tab-color` slash command for setting or clearing the current tab's color from the input bar. **Improvements** * Added tab context menu actions to copy visible tab and pane metadata when available. * The conversation details panel can now be opened and closed with a configurable keyboard shortcut. * Conversation details side panel is now available for local Warp Agent conversations, not just cloud Oz runs. Click the info button in the pane header to open it for any active AI conversation. * Reduced memory usage and CPU work in the agent runs management view while a conversation is streaming. * Added support for drag-and-drop of image files into an active CLI agent session (e.g. Claude Code). Thanks @SagarSDagdu! * Recognize Mistral Vibe (vibe / vibe-acp) as a known CLI agent in the terminal, with brand-colored toolbar tile. Thanks @lonexreb! * Warp now renders inline local images and Mermaid diagrams in agent block output. * Warp now silently falls back to a regular SSH session on remote hosts where the prebuilt remote-server binary is incompatible (e.g. glibc < 2.31), instead of attempting an install that would fail at runtime. * Tighten orchestration event subscription scope so SSE runs only for active parent and child agent runs. * HTML files using the .htm extension now open with HTML syntax highlighting in Warp's editor. * Recognize Block's goose CLI agent — running goose now activates the CLI-agent toolbar, status, brand color, and icon like other recognized third-party agents. Thanks @webdevtodayjason! * Added a `/continue-locally` slash command to continue cloud conversations locally. * Added a "Show in Finder" (macOS) / "Show containing folder" (Linux/Windows) option to the tooltip that appears when clicking a detected file link. **Bug fixes** * Stop the Code Review pane from re-running `gh pr view` on every filesystem event when the current branch has no PR. Thanks @croaky! * Fixed `/feedback` recording "Unknown" instead of the installed Warp version on packaged builds. Thanks @SagarSDagdu! * Fixed find (`⌘+F`) selection jumping to a different match when new output streams into the active block. Thanks @amazansky! * Fixed a command injection vulnerability when opening files in external editors on Linux. * Fix Japanese IME losing the last character of a phrase that ends right before a punctuation mark on macOS. Thanks @s-zaizen! * Fixed local file tree blinking/reshuffling when connected to an SSH session * Fixed terminal text selection not auto-scrolling when dragging beyond bounds * Fixed `Ctrl+G` not closing CLI agent rich input on Linux when editor is focused (fixes #9286). Thanks @nihalxkumar! * Pressing backspace in the agent view when the buffer is empty no longer resets the conversation. * Fixed unnecessary reconnect attempts for remote SSH sessions after system sleep, reducing error noise * Fixed issue with repeated TUI redraws for CLI agents on terminal pane resize. * Fix new-session "+" dropdown alignment when the Tabs Panel is placed on the right side of the header toolbar. * Copy keybinding now prioritizes selected text in the input over a selected block when both are active. * [Windows] Fix hotkey window. * [Windows] Symlink traversal fixed. * Fixed a crash on Windows when handing off a Web conversation to the native client ("Grid received input but did not receive Reset Grid OSC"). * Fixed a bug where multiple 'open skill' buttons shared hover state. * Fixed Page Up and Page Down from the prompt so they scroll terminal output when the suggestion menu is closed; shortcuts appear under Keyboard Shortcuts as editable scroll actions (terminal:scroll_up_one_page / terminal:scroll_down_one_page). Thanks @fadexadex! * Fixed the OSS Linux desktop entry so WarpOss launches through the packaged warp-terminal-oss command. Thanks @lonexreb! * Fixed Ctrl/Cmd shortcuts (e.g. copy, paste) failing on Windows when a non-Latin keyboard layout was active. * Fix macOS IME candidate popup positioning in code editor panes so it anchors to the editor caret instead of stale terminal/input positions. Thanks @qubaitian! * Fixed `/open-file` handling for relative WSL paths so Unix separators are preserved before opening files on Windows hosts. * Fixed background colour bleeding in alt screen programs (e.g. delta, diff-so-fancy) where coloured regions would incorrectly fill the entire viewport when they dominated the visible area. Thanks @JamieMcMillan! * Clip the warping indicator's action chips (e.g. "Hide responses", "Take over", auto-approve, queue-next-prompt, stop) onto a new line on narrow panes instead of overflowing into the adjacent pane. * Inline .bmp, .tiff / .tif, and .ico images in agent block output now render correctly instead of falling back to plain text. Thanks @anshul-garg27! * Notifications and session UI from the community-maintained pi-mono plugin (Pi CLI agent) are now wired through Warp's default session listener. Thanks @lonexreb! * Fixed an issue where attaching an image in block input did not immediately lock into Agent Mode, which could cause the NLD classifier to introduce uncertainty. * Remote-server installs no longer fail when the staging-directory cleanup hits a "Directory not empty" race after the binary has already been moved into place. * .command shell scripts now open with shell syntax highlighting in Warp's editor. * Fix git diff chip flickering between tracked-only and all-files count when untracked files are present * Open File → Default App now opens files in the running Warp channel instead of routing to a different installed Warp. * Fixed vertical tabs settings popup items (View as, Density, Pane title as) being unclickable. Thanks @leozeli! * Fixed a macOS memory leak that occurred when Warp enumerated system fonts or built a font fallback chain. * Executable shell scripts opened from a file:// URL now run in the terminal instead of opening in the editor. Thanks @amriksingh0786! * Fixed Option+Enter, Option+Tab, and Option+Escape sending literal key names instead of correct escape sequences. Thanks @oliver-ni! * Fixed read_files tool showing an empty box when the LLM requests line ranges beyond the end of a file. * Fixed Linux WarpOSS application-menu launcher pointing to a non-existent warp-oss binary; the .desktop Exec line now matches the installed warp-terminal-oss launcher. Thanks @lonexreb! * Prevent Warp from consuming too much memory when identifying filepaths in long block outputs. * Don't trigger the agent onboarding tutorial when Warp is running in headless SDK/CLI mode. * Added `--version` flag support in the Oz CLI * Fixed file tree flickering when transitioning to an SSH remote session * Fixed scroll-to-start/end of selected block keybinding (`⌘+Shift+↑`/`⌘+Shift+↓` on macOS, `Ctrl+Shift+↑`/`Ctrl+Shift+↓` on Windows/Linux) not working when the input is focused. * Fix the terminal pane background appearing darker in horizontal tabs mode when the active theme has a background image or a custom window opacity. * AI code blocks tagged vue, xml, dockerfile, jsx, tsx, objective-c, or starlark now render with syntax highlighting. Common aliases like rs, py, js, ts, yml, kt, rb, golang, terraform, and docker are also recognized. * Reopen Closed Session is now reachable from the new-session menu on Linux and Windows. * Fixed missing syntax highlighting for C++ header files using .hpp, .hxx, or .H extensions. **Oz updates** * Add Codex as a supported harness for local child agents. * Configurable max context window per profile. ### 2026.04.29 **Improvements** * New AI setting to control whether Oz adds an attribution co-author line to commit messages and pull requests it creates. * Git operation buttons now show tooltips explaining why they're disabled (e.g. "No changes to commit", "Enter a commit message"). * Long-running shell command indicator now shows a countdown to the agent's next snapshot (e.g. "Next check in 12s") instead of how long it's been since the last one. **Bug fixes** * warp://action/new_tab?path=~/foo (and /new_window) now expand ~ to your home directory. * Tab configs in the + menu and default session mode dropdown are now sorted alphabetically by name instead of appearing in random order. * Fixed an issue where slash commands sent while an agent was still responding were silently dropped. Now, slash commands like /pr-comments run as follow-ups, just like typed messages. * Disabled the commit message editor while a git commit is being performed in the git operations dialog. * Project-scoped file-based MCP servers now spawn from the repo root by default (and global ones from ~), so configs with relative commands/args (and workspace launchers like pnpm/npm) work without an explicit working_directory. * Stopped spamming agent-run metadata fetches on the WASM shared-session viewer, eliminating a flood of 403 responses on `/api/v1/agent/runs/{id}` for non-owner viewers. * Fixed dropped keystrokes when typing into a command block that started from a queued/typeahead command. * Fixed double-line visual artifacts between workspace panels in all panel arrangements. * Fixed a small memory leak on macOS that could accumulate Core Graphics objects during text rendering. * Fixed settings popup items (View as / Density) being unclickable (thanks @leozeli!). **Oz updates** * Reduced the oz CLI tarball download size by ~60% on both macOS and Linux. * Model selector no longer shows promotional discounts for models routed through your own API key (BYOK), since those discounts only apply to Warp-billed usage. ### 2026.04.27 **New features** * Warp is now open source. * Warp is now configurable via a TOML settings file. Access the file from the settings page or ask Warp's agent to update settings for you. **Improvements** * Add setting to disable suggested rules. * Added a `/feedback` slash command for submitting feedback about Warp. * The `oz run get` and `oz run list` commands now support JSON output, along with filtering via the `--jq` flag. * Feedback from the user menu, Help menu, Resource Center footer, and command palette now opens a guided `/feedback` agent flow when AI is available, and falls back to the GitHub issue form otherwise. * Middle-clicking a vertical tab now closes it, matching horizontal tabs. * Slash commands in the terminal are now available even when AI is disabled. * The network log viewer now opens as an in-app read-only pane backed by a 50-item in-memory buffer instead of writing `warp_network.log` to disk. * Added a "Check now" button next to the "Last seen by agent" indicator for long-running commands, letting users immediately deliver a fresh snapshot to the agent without waiting for its poll timer. * The agent mode input placeholder now reflects conversation state: "Warp anything" for new conversations, "Steer the running agent" while streaming, and "Ask a follow up" once finished. * The `/feedback` skill now supports attaching screenshots. When you run `/feedback` with one or more images attached, Warp drafts the issue with per-screenshot captions and opens GitHub's new-issue page so you can drop the images into the issue body before submitting. * Pasting an absolute file path (e.g. from "Copy file path" in the Code Review pane) into the Command Palette file picker now correctly finds and opens the file. **Bug fixes** * Fixed wide Markdown table scrollbars in block list responses rendering over the terminal input. * Fixed vertical tabs close button appearing on the left side when the panel is positioned on the right. * Onboarding autonomy selections (Full / Partial / None) now correctly apply to the default execution profile, and existing users' stored cloud profiles are preserved when logging in at the end of onboarding. * Fixed a crash that could occur in the project explorer while file-tree metadata was being updated. * Fixed issue where clicks in the vertical tabs settings panel were being ignored. * Fixed "View in Oz" button in the conversation details panel not responding to clicks. * \[Windows] WSL panes in restored sessions have the same PWD when you exited. * Restored the API Keys (BYOK) and AWS Bedrock sections in the Agents > Oz settings subpage. * Fixed a small memory leak on macOS when reading or writing user preferences. * Usernames with an apostrophe no longer break PowerShell sessions. * Fixed a hang that could occur when exiting an SSH session with the remote-server feature enabled. * Fixed a crash triggered by terminal output containing very long runs of zero-width characters (such as steganographic ZWJ/ZWNJ sequences embedded in HTML piped through the terminal), which could also reproduce at startup via session restoration if the offending output had been persisted into a block. * Fixed a small per-call memory leak triggered when opening a file in its default macOS application. * Fixed unreadable text in the CLI agent rich input when running alt-screen CLI agents, increasing the contrast against background (e.g. OpenCode). * Fixed a one-time startup memory leak in the macOS Services submenu setup. * Fixed a per-window memory leak of the window delegate in the macOS ObjC bridge (window.m). * Fixed file tree sidebar incorrectly showing remote SSH session directories in local tabs. * Fixed a keycode-dictionary per-bucket over-retain in the macOS ObjC bridge (keycode.m). * Fixed a small per-window memory leak in the macOS ObjC bridge (host_view.m). * Fixed a per-hotkey memory leak when registering global hotkeys on macOS. * Tab title no longer changes to an agent-executed command name (e.g. cargo) during agent validation steps. * \[macOS] Fixed a memory leak on image pasting and app-icon changes. * Reopening a closed cloud-mode tab within the undo-close grace period now restores a live view of the cloud conversation instead of a frozen snapshot with a "session ended" banner. * Fixed privacy settings for logged-out users not persisting to the settings file. **Oz updates** * The feedback skill is now available on stable — turn rough app feedback into filed GitHub issues directly from Warp. ### 2026.04.22 (v0.2026.04.22.08.46) **New features** * Toolbar chips can now be rearranged by right-clicking anywhere in the top bar and selecting "Rearrange toolbar items". * Mermaid diagrams now render in markdown notebooks. **Improvements** * Added support for pasting images into the rich input editor with CLI agents, such as Claude Code or Codex. * Typing `_text_` or `__text__` in a code review or rich-text comment now renders as italic or bold, matching the existing `*text*`/`**text**` behavior. * \[Windows] Added a "Start Warp at login" toggle under **Settings** > **Features** > **General** that registers Warp to launch automatically when you sign in to Windows. * Add View menu entries (with keyboard shortcuts) for the Global Search and Agent Conversations left panel items on macOS. * \[Windows] Added 408 new PowerShell cmdlet completions and improved suggestion quality for existing PowerShell completions. * Added completions for `pprof`. * `/fork` now opens the forked conversation in a new pane with Enter and in a new tab with Cmd+Enter. * Right-click a URL or file-path link inside an AI response to copy it directly via the context menu. * Added a setting to hide the lines added/removed counts from the code review button in the tab bar. * Reorganized settings into subpages for Agents, Code, and Cloud platform; improved settings search. * Wired branch completion into `git log` argument position. * Added notifications for OpenCode's "Ask user question" tool. * Show discount chip on models with active promotions in the model picker. * Per-query image limit bumped to 20 (from 5) and per-conversation image limit bumped to 200 (from 20). * Performance improvement preventing lagginess after logging in when you have many Warp Drive objects. * Added support for file artifacts in agent conversations with download functionality and filtering options. **Bug fixes** * \[Windows] Fixed image paste into CLI coding agents (Claude Code, OpenCode, etc.). * Fixed MCP server tags overflowing off-screen when a server has many chips (e.g. GitHub MCP with many repo scopes). * Fixed MCP gallery items not being alphabetized consistently in the MCP servers settings page. * Fixed artifacts card clipping the "Continue locally" button on narrow panes. * Fixed code review submit button being incorrectly disabled when the terminal's working directory casing didn't match the on-disk repo path on macOS. * Fixed new accounts not being marked as onboarded on the server when signing up after completing the onboarding slides from a non-login-slide entrypoint. * Fixed Project Explorer getting stuck in loading state when opened after connecting to a remote SSH session. * Fixed a bug where the agent's `read_files` tool returned extensionless text files (such as shell scripts) as binary content. * Fixed MCP settings page file-based server badges growing unbounded and incorrectly labelling Warp-scoped servers as ".warp" instead of "global". * Fixed missing in-progress indicator in agent panes when a shell command is running but no agent message has been sent yet. * Fixed MCP OAuth authentication failing with providers that enforce strict redirect URI matching (e.g. Hydra/ORY). * Fixed MCP tool calls with integer-typed parameters failing due to being serialized as floats. * Fixed file edit tool dropping the end of a line when the LLM's search block ended with a partial line match. * First find match now gets correctly selected when using the code editor with vim mode. * Fixed code review comments being silently dropped when sent after cancelling a running agent command with Ctrl+C. * Toolbar chips in the coding agent footer are no longer hard to read when running alt-screen CLI agents like OpenCode. * Fixed MCP servers (e.g. Figma) requiring re-authentication on every app restart. * \[Windows] Fixed a race condition that caused auto-updates to fail with file-in-use errors when Warp hadn't fully exited before the installer ran. * Improved reliability of the Rich Input submission flow for Copilot CLI. * \[Windows] Fixed unbounded memory growth when rendering large amounts of CJK text with a primary font that does not include CJK glyphs. * Fixed settings search bar text overflowing when typing long queries. * Fixed Oz CLI hanging after command completes when the network is unavailable. * Fixed Ctrl+C not terminating the Oz CLI during shutdown. * Fixed `~` (tilde) not being expanded to the home directory in the `/open-file` slash command. * Fixed orchestration events breaking tool call ordering when a CLI subagent is active. **Oz updates** * Added a bundled Claude API skill for Claude API and Anthropic SDK development guidance. * Added support for `--share public:{access_level}` to oz CLI to set public access level on oz cloud runs. * `/feedback` skill now adds the `in-app-feedback` label to issues it files, for tracking. * `start_agent` no longer rejects remote child agents when `environment_id` is omitted; within a remote parent, the child inherits the parent's environment automatically. ### 2026.04.15 (v0.2026.04.15.08.45) **Improvements** * Agent Mode now shows a "Last seen by agent at" indicator for long-running commands, so you can see how recently the agent received new output. * Added completions for npm package search, nx, brew, aws s3, tree, awk, sort, ip, uv, and nmap, and added pnpm workspace filter support. * Skill invocations now display with the same purple highlighted text as slash commands in the input and prompt views. * Added completions for `timedatectl`, `ack`, `watch`, `lsof`, `systemctl`, `ros2`, `nextflow`, `tsh`, `codex`, `asdf`, `sdk`, `pass`, `az`, `oc`, `scp`, `claude`, `git show`, `git rm`, `gsutil`, `aws ec2`, `docker-compose`, `yarn`, and `docker run`; improved `git switch`, `git diff`, `aws` static flags, `gt`, `kubectl`, `tf`, `pnpm`, `kubectl`, and SSH host completions; added `apt` repo package generator. * Code review comment buttons now remain visible when AI is disabled; comments can be sent to CLI agent terminals (e.g. Claude Code). * Review comments can now be sent to any available terminal in the tab, not just the focused one. If the focused terminal is busy, Warp will automatically route comments to another idle terminal in the same repo. * Skills are now searchable from the @-context menu in Agent Mode, inserting `/{skill_name}` into the prompt. * File-based MCP servers can now be configured via `~/.agents/.mcp.json` (global) or `.agents/.mcp.json` (project-local). **Bug fixes** * Fixed longer prompts for Claude Code not being fully submitted when using Rich Input in Warp. * Fixed settings being reset to defaults when a logged-out user creates a new account. * Updated openh264 dependency to resolve a heap overflow security vulnerability (GHSA-5pmw-9j92-3c4c). * Show "Resume Conversation" shortcut when agent conversations fail with transport or server errors. * Fixed `kubectl` resource completion breaking when `-n`/`--namespace` or other flags are placed before the subcommand. * Fixed markdown files with animated GIFs and WebPs using excessive memory by rendering them as first-frame previews. * Fixed autosuggestions and completions not appearing after shell bootstrap completes. * Fixed excessive CPU usage from redundant `git status` processes when multiple terminal tabs are open in the same repository. * Fixed a bug where conversations would stall if a long-running command finished while the user was in control. * Fixed thought block headers ("Thought for X >") having a click area that extended to the full width of the pane; only the text and chevron are now clickable. * Fixed global search using excessive memory when matching files with very long lines (e.g. minified JavaScript). * Window title now respects custom tab names instead of always showing the generated name. * Fixed `git push` branch completion for force-push and refspec prefixes, HTML entity rendering in completion specs, and `npm i` short-form command priority. * Fixed repeated 403 errors when indexing large codebases. * Fixed ask-question option rows changing cursor shape while hovering over option text. **Oz updates** * Local child agents now inherit the parent agent's AI profile (model and permissions). ### 2026.04.08 (v0.2026.04.08.08.36) **New features** * Vertical tabs are now available, offering a new way to organize your terminal tabs in a sidebar layout. * Tab configs allow you to save and share your workspace setup as customizable configurations. * You can easily create new worktrees with autogenerated branch names. These are saved as tab configs to then customize and edit. * New Rich Input available in third-party CLI agents (e.g. Claude Code, Codex, Gemini CLI, OpenCode, etc.). This allows you to use Warp's rich input features with these coding agents. * Released a revamped notifications UI, and support for notifications for Claude Code and OpenCode. * Added support for the coding agent toolbar for auggie and pie. * Added a settings entry for the ask question tool to configure when it pauses for user input. **Improvements** * Conversation search now shows what it is searching for and its current activity. * Added `warp://settings/appearance` deep link to open Appearance settings directly. * Improved AI @context menu to prioritize blocks from the active terminal session and rank items by recency. * Added support for rendering markdown tables in notebooks and Warp's built-in Markdown viewer. * The command palette file opener now supports `~` (tilde) expansion to the home directory when searching for files. * Added completions for `timedatectl`, `ack`, `watch`, `lsof`, `systemctl`, `ros2`, `nextflow`, `tsh`, `codex`, `asdf`, `sdk`, `pass`, `az`, `oc`, `scp`, `claude`, `git show`, `git rm`, `gsutil`, `aws ec2`, `docker-compose`, `yarn`, and `docker run`. * Improved dynamic completions for `git switch`, `git diff`, `gt`, `kubectl`, `tf`, `pnpm`, `apt` and SSH hosts. **Bug fixes** * Added prompt changes to avoid agents getting stuck navigating pagers in Full Terminal Use. * Removed the web inactivity logout that could sign out authenticated users unnecessarily while session-cookie expiration work lands. * Skip ask-user-question prompts while auto-approve is enabled in Agent Mode. * Fixed `git push` branch completion for force-push and refspec prefixes. * Fixed HTML entity rendering in completion specs. * Fixed `npm i` short-form command priority. **Oz updates** * Added an `oz whoami` command to get user information. ### 2026.04.01 (v0.2026.04.01.08.39) **New features** * \[macOS] Right-clicking on text files in Finder allows you to open in Warp's code editor. * Send code review comments, attach diff hunks as context, and send substrings as context (`cmd L`) to 3rd party CLI tools such as Claude Code, Codex, Opencode, etc. * Oz agents can now ask users clarifying questions during Agent Mode interactions. * Warp's agent now suggests followups when it is done. **Improvements** * Replaced warpify banner for subshell and SSH sessions with a footer to either warpify or tag an agent in. * Improved error messaging when session sharing times out via CLI `--share` flag, now suggesting that it may be disabled by a team administrator. * Added "Copy file path" option to the overflow menu in the file viewer for both code and markdown files. * Added "Sign up" option to the settings gear menu for non-logged-in users. * MCP config files edited by the agent now show an 'Open config' button in the code diff header, making it easy to jump directly to the config file. * Added `/skills` support in CLI agent rich input for browsing and invoking agent-specific skills. * Sandboxed Oz agents now have dedicated autonomy settings, instead of inheriting the team-level defaults. * Updated settings info icon tooltips to clarify they open documentation. * Improved quality and latency of prompt suggestions and suggested code diffs. * Cloud agents can now accept images and file attachments as context. **Bug fixes** * Fixed stale fallback model messaging persisting across new user queries. * Fixed scroll behavior when editing code review comments to properly reveal the comment editor. * Fixed WebSocket proxy connections timing out when the proxy listens on port 80. * Fixed PowerShell aliases and functions to be matched case-insensitively, matching PowerShell's native behavior. * Fixed conversation search temp directory paths using mixed separators on Windows. * Fixed keyboard shortcuts settings panel being empty when first navigated to via search. * Fixed the `@` context menu dismissing after typing ~6 characters when filtering categories. * Fixed a crash with Oz CLI commands that read from stdin. * Fixed a production WebAssembly crash caused by native repository detection code being reached from shared Wasm call paths. * Fixed links in blocklist code review comments not opening when clicked. * Fixed "Out of credits" alert not dismissing when users provide their own API keys. * Fixed link detection being offset in AI conversations after conversation summaries or hidden reasoning blocks. * Simplified file explorer lazy-loaded folder handling and fixed transitions between standalone folders and indexed git repositories. * Fixed inline code snippet colors and underline colors not updating when switching editor themes in notebooks. * \[Windows] Fix rendering on an additional set of older Intel iGPU drivers. * Fixed web auth flows so session-cookie-authenticated clients can call authenticated server APIs without requiring an Authorization header. **Oz updates** * Fixed Oz session sharing failing behind HTTP proxies on port 80. * The `OZ_RUN_ID` environment variable is now available inside agent terminal sessions, set to the current task ID. * Improved error messages when agent session sharing fails, removing repetitive text and providing clearer guidance. * Oz agents can now ask users clarifying questions during Agent Mode interactions. ### 2026.03.25 (v0.2026.03.25.08.24) **New features** * You can now use the pr-comments skill using `/pr-comments` to fetch Pull Request comments from GitHub. * Warp now supports the Kitty Keyboard Protocol. **Improvements** * Onboarding now shows premium model tiers as disabled with an upgrade path for free users. * All inline menus are now resizable, and some inline menus now have tabs. * Adds new built-in `edit-figma-design` skill, invokable by users with Figma's remote MCP server installed. * MCP server templates can now use dropdown selectors for enums. * Added a customizable toolbelt for the agent input footer — drag and drop to rearrange context chips and controls. * \[macOS] Migrate to Apple's newest icon format. This will allow Warp's icon to adapt to the chosen "Icon & Widget Style" preference if the default icon is selected. * Code review comments can now be sent directly to running CLI agents (Claude Code, Gemini CLI, etc.) from the code review panel. * Pressing `esc` now dismisses an empty code review comment composer. * Added the ability to always show or always hide agent thinking blocks. Visit **Settings** > **AI** > **Other** to change. * Add a `/changelog` command for reopening the latest changelog, and keep the update toast visible until dismissed. * Added syntax highlighting for Dockerfiles in the file editor. * Added a setting to hide agent-executed commands from shell history, now enabled by default. * MCP servers detected from third-party agents (Claude, Codex) are now visible and spawnable from the MCP servers page in Warp's AI settings. For more, see our [docs](https://docs.warp.dev/agent-platform/warp-agents/mcp#file-based-mcp-servers) on file-based MCP servers. **Bug fixes** * Fixed visual jitter in agent toolbelt when opening the rich input composer. * Clarified the `/fork` slash command description. * MCP resource reads now respect autonomy settings instead of always prompting for approval. * You now get completions, syntax highlighting, and hover descriptions when your flag/value pairs are `=`-separated, e.g. `--flag=value`. * Fixed stale go-to-definition and symbol outlines when using code review with multiple tabs. * Fixed an issue where selecting a shell command from command search (`cmd-r`) while in Agent Mode with auto-detection disabled would treat the command as an agent prompt instead of executing it as a shell command. * Fixed `ctrl-c` not working during conversation search. * Fixed an issue where the follow-up prompt in `/compact-and` and `/fork-and-compact` was silently lost when summarization failed or was cancelled. * Fixed dismiss button and `ctrl-c` not working on suggested unit tests banner. * Git diff chip now appears in remote and subshell sessions. * Fixed input scrolling bug where clicks were sometimes applied one line up (instead of on the clicked line). * Fixed rendering of programs that use the synchronized output VT extension in shared sessions, such as Claude Code. **Oz updates** * Updated the `create-skill` bundled skill with the latest upstream version, adding eval/iteration workflow, benchmarking, and description optimization capabilities. * New chip in AI input mode for GitHub pull requests, whenever you have a pull request open for your current branch. ### 2026.03.18 (v0.2026.03.18.08.24) **New features** * Warp now automatically detects global and project-scoped MCP servers configured with `claude` or `codex`. Toggle **File-based MCP servers** in **Settings** > **AI** to auto-spawn servers based on your local configuration. See [docs](https://docs.warp.dev/agent-platform/warp-agents/mcp#file-based-mcp-servers) for more. * Added Go to Line dialog in the code editor (`CTRL-G`) with line:column support. **Improvements** * Added "Leave Agent Thinking expanded" setting to keep agent thinking blocks expanded after streaming. * Added "All" and "Current Directory" tabs to the inline conversations menu. * Updated settings copy to consistently use "Oz" instead of "the Agent" in MCP Servers and Rules sections. * Improved the performance of loading and rendering large AI conversations. * Added an inline plan selector for conversations with multiple plans. * \[macOS] The window traffic light buttons now look correct at different zoom levels. * Kitty keyboard protocol support is now available on Preview builds. * The Warp agent management view now links to associated skills for cloud agents. * `Ctrl-R` command search now includes AI query history from all past conversations, not just those currently open. * Enabled Kitty keyboard protocol support on dev builds. * Improved the ranking of items listed in @ context by considering recency. * Added new built-in skills `generate-figma-content` and `pull-figma-content` invokable by users with Figma's remote MCP server installed. * Hidden directories and files (starting with `.`) now appear at the top of the Project Explorer, matching the convention used by most editors. * Updated setup command placeholder to show `cd my-repo &&` example. **Bug fixes** * Fixed "for terminal" text in pane header becoming bold when disabled, causing a layout shift. * Fixed notebook find bar showing `?/n` instead of proper match counter. * Fixed bug where editing a tab title always started with the pane title (instead of the tab's custom title, if it existed). * Fixed "View latest changelog" action not appearing in the command palette. * Fixed issue where artifacts from cloud agent runs did not update live in the conversation details pane. * Fixed intermittent "Failed to update plan" toast appearing without user action when background plan auto-saves encountered transient failures. * Fixed tooltip for branch name in code review panel overlapping the truncated text — it now appears above the branch name. * Fixed `Ctrl+G` not being bound by default for "Go to line" in the code editor. * Fixed `cmd-O` files palette not toggling off when pressed again. * Fixed code review panel unnecessarily resetting scroll position and cached state when switching tabs. * Fixed some saved prompts not appearing in slash command menu when searching with a single character. * Fixed SSH warpification not triggering when using shell aliases for SSH commands. * Fixed a bug where SSH sessions run by the agent would incorrectly trigger warpification UI. * Fixed issue on macOS where New Window/New Tab menu items and keybindings occasionally became disabled when using global hotkey window. * Fixed code review branch dropdown only showing "Uncommitted changes" after closing and reopening the panel. * Fixed "New environment" button in Environment settings not opening the setup mode selector popup. * Fixed onboarding slides cutting off navigation buttons when the window is too short — content area is now scrollable. * \[Windows] Fixed path inconsistencies that caused codebases to fail indexing. * Show tooltip on the codebase indexing toggle when it is disabled by an admin policy, explaining why the setting cannot be changed. * \[Windows] Fixed rendering issues on old Intel UHD integrated GPUs. * Fixed a bug where only the first plan was shown inline when restoring a conversation with multiple plans created. * Fixed resume-conversation keybinding not working when a long-running command subagent is active. * Fixed broken documentation links in agent tips, settings, and onboarding content. * Fixed AI queries in `Ctrl-R` history not being sorted by time. **Oz updates** * Conversation search now uses real file tools for faster, more accurate history search. * Added `/open-repo` slash command for switching between indexed codebases. * Added tabs to the up-arrow history menu to filter to commands or prompts. * `oz agent run` now prints the run ID with a link to the Oz dashboard. ### 2026.03.11 (v0.2026.03.04.08.20) **Bug fixes** * The terminal input now automatically detects references to Figma and encourages the use of the Figma MCP. Images exported from Figma are also detected. ### 2026.03.05 (v0.2026.03.04.08.20) **New features** * Adds prompt customization for the new Warp prompt. **Improvements** * Adds new built-in skills `generate-figma-content` and `pull-figma-content` invokable by users with Figma's remote MCP server installed. * Selected text is no longer auto-attached as agent context to prevent accidental attachment, and instead requires right click > attach as agent context. * Cloud conversations now appear in the @conversations context menu. * When Settings > MCP Servers > File-based MCP servers is toggled on, we now automatically detect and spawn global and project-scoped MCP servers installed via `codex`. * Global search now pre-populates with the active text selection from code, terminal, notebook, and plan views. * Warp prompt now has separate chips for git branch and git diff stats. * Show pending prompt indicator when using `/fork-and-compact` or `/compact-and` with a follow-up prompt. * Oz permission notifications now use "Oz" branding instead of "Agent Mode". * \[macOS] The window traffic light buttons now look correct at different zoom levels. * Added "Copy plan ID" option to the plan document overflow menu. **Bug fixes** * Fixed an issue where changing directories from the prompt chip dropdown cleared the terminal input. * Fixed LSP error diagnostics (underlines) persisting on valid symbols after workspace reanalysis. * Resolved an issue where duplicate skills installed across multiple provider directories (e.g., `.claude` and `.agents`) would appear twice. * Fixed git diff stats chip incorrectly appearing in non-git directories. * Fixed global hotkey window opening on the wrong screen after sleep/wake when pinned to a specific display. * Fixed cursor position queries (`ESC[6n`) not working when connected via tmux control mode (`-CC`), which caused certain TUI applications to hang when Warpified in SSH (e.g. Codex CLI). * Fixed agent driver not waiting for automatic error retry on network failures. * Fixed incorrect ANSI colors in the Adeberry theme. * Fixed a bug where some MCP servers would fail to connect due to an unsupported `resources/list` method. * CLI now exits immediately with an error when credentials are invalid, instead of timing out while syncing Warp Drive. * Fixed a crash that could occur when selecting text during rapid terminal output. * Fixed ephemeral MCP servers not being included in multi-agent API requests. * Fixed settings page not updating profile picture after auth state changes. * Fixed the "Open in Warp" button not working for code snippets in restored and forked AI conversations. * Hide the free cloud credits banner on shared sessions and WASM builds. * Fixed a case where the newest plan created by the agent would not visually replace a previous plan that was open. * "Plan synced to Warp Drive" toast no longer appears when the synced plan is in a different tab. * Fixed "open file" button in code review diff view not working when the pane is maximized. * Fixed git metadata background operations after a terminal is closed. * Mobile soft keyboard will now work for LRCs. * Oz agents now report more detailed information about session-sharing failures. **Oz updates** * Oz agent tasks now report structured error codes to the server, enabling better error tracking and retryability handling. * Fixed Oz cloud agent not waiting for automatic error retry on network failures. * Added support for passing arguments to skill invocations (`$ARGUMENTS`, `$N`) and for including user queries with the invocation. ### 2026.02.25 (v0.2026.02.25.08.24) **New features** * Warp now has language server support in our native code editor. For details on the languages and features we support, check [https://docs.warp.dev/code/code-editor/language-server-protocol](https://docs.warp.dev/code/code-editor/language-server-protocol) **Improvements** * Reintroduced customization support for the Warp prompt. * Maximizing the Code Review panel now opens the file list. * Docker image inputs in environment settings now show a link to the Docker Hub page when available. * Added `/compact-and` slash command to trigger conversation compaction and automatically send a follow-up prompt when it completes. * Added a new `/profile` command that allows you to switch between profiles using an inline menu. * Oz CLI now outputs a direct link to the Oz webapp run page when spawning cloud agents. **Bug fixes** * Fixed a bug where the Oz CLI would open the Warp GUI app rather than printing help output. * Fixed broken documentation links on the Referrals settings page and AI settings page. * Fix CLI agent footer detection when commands are prefixed with env var assignments. For example, `OPENCODE_EXPERIMENTAL_PLAN_MODE=1 opencode`. * Fixed rendering of codebase search tool calls when restoring conversations * Local-only slash commands such as `/open-file` are now disabled automatically in remote sessions * Fixed "View all cloud runs" button linking to a specific run instead of the runs list page * Fix tab alignment in monospace text blocks by using fixed-width tab stops. * Improve cloud-mode modal routing for concurrent-limit vs out-of-credits states. * Fix cloud-mode out-of-credits modal flicker and compact CTA alignment. * \[Linux] The `oz` CLI package is now named `oz-stable`. **Oz updates** * Add "Default mode for new sessions" setting to open new tabs and panes in agent view by default. ### 2026.02.18 (v0.2026.02.18.08.22) **New features** * Agents can now fetch and read content directly from URLs provided in your query. **Improvements** * Enabled multi-select in Notebooks and code editors. * Added a new setting under `Appearance > Tabs` to preserve the active tab's color when creating new tabs. **Bug fixes** * Fixed Escape key closing the up-arrow menu instead of transitioning to normal mode when in vim insert mode. * Fixed Option-left and Option-right keys not working for word navigation in code review comments editor. ### 2026.02.11 (v0.2026.02.11.08.23) **Improvements** * Updated the tabs UI to be cleaner, more readable, and to make tab focus clearer. **Bug fixes** * Show the Input Type setting (Warp/PS1) regardless of global AI setting. ### 2026.02.10 (v0.2026.02.10.11.37) **New features** #### Introducing Oz: orchestration for cloud agents  Oz is Warp's orchestration platform for cloud agents: launch parallel agents, automate recurring engineering work, and build apps on top of agents with full visibility and control. [Read the launch post →](https://www.warp.dev/blog/oz-orchestration-platform-cloud-agents) #### Oz Cloud Agents * **Run Cloud Agents from anywhere with built-in tracking** — start agents from Warp or via the CLI, triggers, or schedules. Every run is auditable and steerable. [Cloud Agents docs →](https://docs.warp.dev/agent-platform/cloud-agents/overview) * **Cloud environments for consistent execution** — configure Docker-based environments (unlimited repos + setup commands) and run agents in isolated cloud sandboxes. [Environments docs →](https://docs.warp.dev/agent-platform/cloud-agents/environments) * **Track agents from the web** — manage runs, create schedules, configure environments, and set up integrations from any browser at [oz.warp.dev](https://oz.warp.dev). * **Schedule agents based on Skills** — run agents automatically on a cron schedule for code cleanup, dependency updates, and issue triage. [Scheduled Agents docs →](https://docs.warp.dev/agent-platform/cloud-agents/triggers/scheduled-agents) * **Programmable by default** — orchestrate agents via the CLI and integrate Oz into tools and services via the API/SDK. [API and CLI reference →](https://docs.warp.dev/reference) #### Warp Upgrades * **Agent Modality** — two distinct modes: a clean terminal for commands, and a dedicated conversation view for multi-turn agent workflows with full controls (model select, voice, attachments). * **Cloud-Synced Conversations** — your agent conversations sync to the cloud and persist across devices. Share with teammates via link, view on the web, or continue locally. #### Agent Capabilities * **Skills** — reusable instruction sets that agents auto-discover from your project or home directory. Invoke with `/{skill-name}` or run as scheduled cloud agents for repeatable automation. [Skills docs →](https://docs.warp.dev/agent-platform/warp-agents/skills) * **Computer Use** — agents can interact with desktop environments in sandboxed cloud containers—take screenshots, click, type, and test UI changes. [Computer Use docs →](https://docs.warp.dev/agent-platform/warp-agents/computer-use) ### 2026.02.04 (v0.2026.02.04.08.20) **New features** * Added full support for the Kitty keyboard enhancement protocol, enabling TUI applications like OpenCode to detect and use enhanced keyboard input. * Support agent footer when running Copilot CLI. * Added a new paid plan, **Max**, which comes with 12× more monthly credits than Build. Upgrade in `Settings > Billing and Usage`. **Improvements** * Improved environment update handling with better timestamp tracking and immediate UI refresh after edits. * `@` menu now shows function definitions when NLD is disabled. * Conversation deep links now open in a new tab instead of a new window. * Renamed `edit` slash command to `open`. * Fixed a race condition when using API keys with the Oz CLI. * Improved robustness of MCP connections (especially using the legacy SSE transport). "Transport closed" errors now trigger a reconnection to the server. * Added a new setting to keep the opened/closed state of the tool panel consistent across tabs in the same window ("Tools panel visibility is consistent across tabs"). **Bug fixes** * Fixed "Sharing in Warp Drive" onboarding block appearing mid-stream during agent responses. * Disabled codebase indexing on non-agent run commands. * Fixed scrolling behavior when typing in long-running commands — cursor is now scrolled into view. * Fixed sharing dialog copy link icon being slightly larger than the text. * Fixed issue where the code review panel would get stuck on "Loading open changes" when multiple repositories are open in the same tab. * Fixed a crash caused by orphaned wide character flags in the terminal grid. * Fixed clipping issue in terminal message bar. ### 2026.01.28 (v0.2026.01.28.08.14) **Improvements** * Files opened from code review panel, project explorer, and global search now respect your external editor setting. * Toggling the plan while the pane is maximized now restores the layout to show the plan. * Added "copy path" button to file headers in code review panel. * Pasting images into the input now enters Agent Mode, matching drag and drop behavior. **Bug Fixes** * Fixed an issue where conversations could break when the agent read large images from directories. * Fixed input buttons overflowing into adjacent panes in narrow layouts. * Fixed text in MCP tool call details not being copyable. * Fixed status indicator incorrectly showing for empty conversations in tab headers. * Fixed Drive team section header displaying in all caps. * Fixed Enter key not working in MCP installation modal. * Fixed slash command text not highlighting correctly in some cases. * Fixed input mode detection occasionally switching unexpectedly. * Fixed /edit command failing when filename had trailing whitespace. ### 2026.01.21 (v0.2026.01.21.08.14) **New Features** * Global search in files across your current directories. Use `CMD-F`/`CTRL-SHIFT-F` to open. * Expanded web search support to additional models. **Improvements** * Save AI prompts as Agent Mode workflows via context menu. * `/init` now generates AGENTS.md instead of WARP.md. * Added horizontal autoscrolling when jumping to line/column. * Better language detection for syntax highlighting. **Bug Fixes** * Fixed a memory leak that occurs when making an Agent Mode request. * Fixed an issue where "waiting for a password" notifications could be triggered incorrectly when launching certain terminal apps like neovim. * Fixed duplicate entries appearing in the agent management view for Slack-triggered conversations. * Fixed alias expansion being triggered in AI input when it should only apply to shell commands. * Fixed an issue where multiple shell commands could enter long-running mode in the same request batch. * Hide AI options in the command palette when AI is disabled. * Stopped highlighting search matches in reasoning blocks. * Fixed session viewer input being cleared when agent runs commands. ### 2026.01.14 (v0.2026.01.14.08.15) **New features** * Added footer for third party CLIs. * Added onboarding flow for new users. **Improvements** * Fixed duplicate rule suggestions on dismiss and save. * @-context search now matches on both name and content for notebooks, rules, and workflows. * Updated checkbox checkmark to use foreground color for better theme consistency. * Filter selections in the cloud agent management view now persist across app restarts. * MCP servers with OAuth authentication can now be used in warp agent run if previously authenticated in the desktop app. **Bug fixes** * Fixed a bug where text in the MCP tool call detail wasn't selectable. * Fixed agent thread banner text overflow on smaller screens. ### 2026.01.07 (v0.2026.01.07.08.13) **New Features** * Added agent tips under the warping indicator. **Improvements** * Users can now create team-scoped API keys. * Agent tip now leads with `WARP.md` when mentioning project-scoped rule files. * The `oz agent run-cloud` command can now create cloud agent tasks that are shared with team members. * Updated agent profile switching tip to better explain why users would want to switch profiles. * Comments in the code review flow now render full width when there are 4 or fewer comments, improving readability. * When the completions menu is opened (tab), no completion item is selected by default. Pressing enter while no completion is selected directly runs the command currently in the input. Upon selecting a completion, it now automatically shows up in the input. This more closely mirrors behavior in traditional terminals. * The `oz agent run-cloud` command now supports saved prompts. * We added a new full terminal use model selector in the agents profile page so that you can select a specific model for full terminal use work. **Bug fixes** * Improved out-of-memory handling for cloud agents. * Fixed a configuration error creating team-scoped Warp-managed secrets. * Fixed 'parameter not set' error in zsh when users have setopt nounset enabled. * Fixed an issue where up arrow history could be ordered incorrectly on quit or restart Warp.Warp release notes for 2026. Updates ship weekly, typically on Thursdays.
Submit bugs and feature requests on our GitHub board!
2026.05.14 (v0.2026.05.13.09.15)
Section titled “2026.05.14 (v0.2026.05.13.09.15)”New features
- Summary mode for vertical tabs provides a compact overview of tab contents (#10793)
- You can now associate colors with directories so tabs automatically adopt the configured color when their working directory matches. Configure in Settings > Appearance. (#10284)
Improvements
- vim ctrl-d / ctrl-u scroll the code editor by half a page in normal and visual mode (#10582) — @bradleyjames ✨
- Added an autonomy speedbump when agents use the Ask-User-Question tool (#10433)
- When viewing conversation transcripts, you can now see the run duration on shell commands and start/end timestamp on hover (#10423)
- Remote server binary is now verified with
--versionafter install (#10687) - SSH extension now supports amd64 architecture and tracks install source in telemetry (#10534)
- vim zz centers the cursor’s line vertically in the code editor (#10581) — @bradleyjames ✨
- Improved SSH extension install reliability — network failures now automatically retry via SCP fallback (#10533)
- WSL sessions now prefer Linux-side git and gh binaries over Windows interop (#10137) — @JonRC ✨
- Added Raw and Rendered display controls for Mermaid code blocks in notebooks, planning documents, and rendered Markdown views. (#10431)
- Unified agent status icons in the session management panel (#10518)
- Tab config repo picker now abbreviates the home directory to
~, left-truncates long paths so the trailing repo name stays visible, and surfaces the full absolute path on hover so deeply nested saved repos stay distinguishable. (#9451) — @saucy-tech ✨ - Enabled Oz OIDC authentication on stable (#10468)
- Added ‘Reveal in Finder’ option to the code pane overflow menu (#10334) — @wzc520pyfm ✨
- Agent Mode can now help you remap Warp keyboard shortcuts — ask it to change a shortcut and it will edit your keybindings.yaml for you. (#9415) — @sebryu ✨
- Agent Mode project rules are now re-indexed on app startup (#10377)
- Performance improvement for opening the command palette when in a project with a lot of files. (#10332)
- Context window size is now configurable for custom model endpoints (#10386)
- Added ‘Cycle Most Recent Tab’ as a third Ctrl+Tab behavior option in Settings (#9658) — @Akeuuh ✨
- Rename Pane is now reachable from Settings → Keyboard shortcuts as a remappable binding (
workspace:rename_active_pane), in addition to the existing right-click context menu. Thanks @lonexreb! (#9712) — @lonexreb ✨ - Added the installation path into the Windows Registry (#10607) — @Cocodrulo ✨
Bug fixes
- Fixed shared session scrollback not restoring correctly (#10780)
- Fixed duplicate commands rendering when restoring cloud mode conversations (#10776)
- Fixed file edit diffs dropping the end of a partial trailing context line when applying multi-line replacements. (#9623)
- Fixed a panic when the file watcher failed to initialize (#10682)
- Hidden the sharer’s cursor in cloud agent sessions (#10480)
- Fixed rich input trapping arrow keys in CLI Agent sessions (#10556) — @SagarSDagdu ✨
- Cloud agent run details now include platform cost in the “Credits used” total (and no longer drop the field entirely when one cost bucket is null). (#10672)
- Fix MCP OAuth servers disconnecting after access-token TTL expires; refresh tokens are now used to obtain new access tokens before expiry (#8863). (#9460) — @david-engelmann ✨
- Fix MCP servers advertising both tools and resources sometimes failing to start due to asymmetric capability handling (#6798). (#9436) — @david-engelmann ✨
- Code Review panel now remembers the manually-selected Git repository when leaving and returning to an Agent session in a multi-repo workspace. (#10599) — @wzc520pyfm ✨
- Fixed ambient agent sessions not re-opening correctly from the management view (#10510)
- Right-aligned the
Open in Warpbutton in the shared session snapshot footer. (#10667) - Fixed response controls and stopped-task footer visibility after cancelling agent-initiated long-running commands and MCP tool calls. (#9695)
- Fixed a race condition in the run command executor (#10666)
- Fixed a bug where cloud conversations were sometimes empty on-join. (#10670)
- [Windows/Linux] Text selection on soft-wrapped lines fixed. (#10445)
- Fixed zombie minidump server process blocking Windows auto-update (#10528)
- Fixed MCP install/update modal button text color (#10166)
- Child agent panes are now restored lazily when reopening a parent agent conversation. (#10371)
- Fixed ‘open .command’ file failing to launch (#10543) — @Jackie-Tang ✨
- Fix unreadable repository switcher text in the Code Review pane after toggling between light and dark themes. (#10601) — @wzc520pyfm ✨
- Stop the GitHub PR prompt chip from polling
gh pr viewevery 30 seconds when nothing has changed, preventing it from draining the user’s GitHub GraphQL rate limit. (#10307) — @croaky ✨ - Fixed tmux status line colors leaking into alternate screen background rendering. (#10132) — @MeteorSkyOne ✨
- Reserved titlebar space for right-side window controls on Windows/Linux (#10178) — @gabrimatic ✨
- Fixed Mermaid diagrams showing an indefinite rendering placeholder when rendering fails or times out. (#10432)
- Fixed remote file tree not updating with local file changes (#10514)
- Fixed code review find bar not cleaning up on close (#10451) — @EdenBendheim ✨
- Fixed CLI agent notifications in WSL sessions by forwarding the required Warp environment variables into WSL. (#10174) — @gabrimatic ✨
- Fixed cloud conversation background and status styling (#10511)
- Fixed Vietnamese characters being silently dropped on Windows when typing with Unikey or EVKey in Telex/VNI mode. (#10442)
- Slash commands now correctly respect enablement checks at execution time (#10466)
- Fixed file path detection for paths preceded by Unicode/CJK punctuation (#10250) — @SagarSDagdu ✨
- Fixed pacman signing key validation before allowing Arch Linux auto-update (#9706) — @Naveen-Boddepalli ✨
- Tab titles for plugin-backed CLI agents (e.g. Claude Code via claude-code-warp) no longer keep showing stale permission-prompt text after a session completes. Thanks @lonexreb! (#9671) — @lonexreb ✨
- Fixed prompt branch picker clicks for branches checked out in linked worktrees. Thanks to @JasonLovesDoggo (#9264), @tkshsbcue (#9440), and @lonexreb (#9560) for earlier fixes and investigation. (#9905) — @kranthik10 ✨
- Fix remote-server SSH wrapper failing to install the Oz agent on macOS remotes whose
bash -sresolves to Apple bash 3.2 (the default), which surfaced as “Initialize: Response channel closed before receiving a reply” and a misplaced binary under~/"/Users/.../". (#10317) — @lucasdoell ✨ - Child agent initial prompts (from orchestrator) no longer appear in the agent input completion history. (#10304)
- Fixed infinite SSE retry loop on stale agent runs (#10383)
- Fixed Markdown table-of-contents anchor links in rendered notebooks. (#10143) — @haikomatt ✨
- Fixed cloud conversation transcript pane getting stuck in loading state after restarting Warp (#10385)
- Stop the Code Review pane from re-running
gh pr viewon every filesystem event when the current branch has no PR. (#10361) — @croaky ✨ - Fixed tree command output filenames not being detected as clickable file links (#10004) — @princepal9120 ✨
- Enabled IME input on Linux/Wayland (#9602) — @anshul-garg27 ✨
- Focused-pane notifications are now marked as read when the Warp window is re-focused (#10082)
- Fixed an issue where clicking the show/hide rich input footer chip would sometimes exit the agent view. (#10303)
- Fixed duplicate apt source entries on Debian/Ubuntu when .sources file exists (#10011)
- Fixed RowIterator crashes for third-party agent sessions (#10305)
- Fixed a deadlock in terminal view rendering that could freeze the UI (#10308)
- Revised tab summary mode layout and behavior (#10067)
- Fixed a race condition in git branch/diff-stats prompt chip initialization (#10265)
- Fixed a race condition that could permanently lose active rule files (#10238)
- Fixed 429 rate limiting in cloud agent CLI polling (#10275)
- Fixed a race condition causing accepted commands to be auto-cancelled (#10241)
- macOS: fix third-party IMEs (e.g. 超注音 / Yahoo Bopomofo) advancing candidate selection by 2 per arrow press during composition. (#9711) — @maxmilian ✨
Oz updates
- Ambient agent conversations can now be restored into cloud mode panes (#10426)
- Hide notification chip in ambient agent sessions (#10299)
- Agent
/compactnow sends skills and environment context for better summarization (#10274)
2026.05.06 (v0.2026.05.06.15.42)
Section titled “2026.05.06 (v0.2026.05.06.15.42)”New features
- Added a
/set-tab-colorslash command for setting or clearing the current tab’s color from the input bar.
Improvements
- Added tab context menu actions to copy visible tab and pane metadata when available.
- The conversation details panel can now be opened and closed with a configurable keyboard shortcut.
- Conversation details side panel is now available for local Warp Agent conversations, not just cloud Oz runs. Click the info button in the pane header to open it for any active AI conversation.
- Reduced memory usage and CPU work in the agent runs management view while a conversation is streaming.
- Added support for drag-and-drop of image files into an active CLI agent session (e.g. Claude Code). Thanks @SagarSDagdu!
- Recognize Mistral Vibe (vibe / vibe-acp) as a known CLI agent in the terminal, with brand-colored toolbar tile. Thanks @lonexreb!
- Warp now renders inline local images and Mermaid diagrams in agent block output.
- Warp now silently falls back to a regular SSH session on remote hosts where the prebuilt remote-server binary is incompatible (e.g. glibc < 2.31), instead of attempting an install that would fail at runtime.
- Tighten orchestration event subscription scope so SSE runs only for active parent and child agent runs.
- HTML files using the .htm extension now open with HTML syntax highlighting in Warp’s editor.
- Recognize Block’s goose CLI agent — running goose now activates the CLI-agent toolbar, status, brand color, and icon like other recognized third-party agents. Thanks @webdevtodayjason!
- Added a
/continue-locallyslash command to continue cloud conversations locally. - Added a “Show in Finder” (macOS) / “Show containing folder” (Linux/Windows) option to the tooltip that appears when clicking a detected file link.
Bug fixes
- Stop the Code Review pane from re-running
gh pr viewon every filesystem event when the current branch has no PR. Thanks @croaky! - Fixed
/feedbackrecording “Unknown” instead of the installed Warp version on packaged builds. Thanks @SagarSDagdu! - Fixed find (
⌘+F) selection jumping to a different match when new output streams into the active block. Thanks @amazansky! - Fixed a command injection vulnerability when opening files in external editors on Linux.
- Fix Japanese IME losing the last character of a phrase that ends right before a punctuation mark on macOS. Thanks @s-zaizen!
- Fixed local file tree blinking/reshuffling when connected to an SSH session
- Fixed terminal text selection not auto-scrolling when dragging beyond bounds
- Fixed
Ctrl+Gnot closing CLI agent rich input on Linux when editor is focused (fixes #9286). Thanks @nihalxkumar! - Pressing backspace in the agent view when the buffer is empty no longer resets the conversation.
- Fixed unnecessary reconnect attempts for remote SSH sessions after system sleep, reducing error noise
- Fixed issue with repeated TUI redraws for CLI agents on terminal pane resize.
- Fix new-session ”+” dropdown alignment when the Tabs Panel is placed on the right side of the header toolbar.
- Copy keybinding now prioritizes selected text in the input over a selected block when both are active.
- [Windows] Fix hotkey window.
- [Windows] Symlink traversal fixed.
- Fixed a crash on Windows when handing off a Web conversation to the native client (“Grid received input but did not receive Reset Grid OSC”).
- Fixed a bug where multiple ‘open skill’ buttons shared hover state.
- Fixed Page Up and Page Down from the prompt so they scroll terminal output when the suggestion menu is closed; shortcuts appear under Keyboard Shortcuts as editable scroll actions (terminal:scroll_up_one_page / terminal:scroll_down_one_page). Thanks @fadexadex!
- Fixed the OSS Linux desktop entry so WarpOss launches through the packaged warp-terminal-oss command. Thanks @lonexreb!
- Fixed Ctrl/Cmd shortcuts (e.g. copy, paste) failing on Windows when a non-Latin keyboard layout was active.
- Fix macOS IME candidate popup positioning in code editor panes so it anchors to the editor caret instead of stale terminal/input positions. Thanks @qubaitian!
- Fixed
/open-filehandling for relative WSL paths so Unix separators are preserved before opening files on Windows hosts. - Fixed background colour bleeding in alt screen programs (e.g. delta, diff-so-fancy) where coloured regions would incorrectly fill the entire viewport when they dominated the visible area. Thanks @JamieMcMillan!
- Clip the warping indicator’s action chips (e.g. “Hide responses”, “Take over”, auto-approve, queue-next-prompt, stop) onto a new line on narrow panes instead of overflowing into the adjacent pane.
- Inline .bmp, .tiff / .tif, and .ico images in agent block output now render correctly instead of falling back to plain text. Thanks @anshul-garg27!
- Notifications and session UI from the community-maintained pi-mono plugin (Pi CLI agent) are now wired through Warp’s default session listener. Thanks @lonexreb!
- Fixed an issue where attaching an image in block input did not immediately lock into Agent Mode, which could cause the NLD classifier to introduce uncertainty.
- Remote-server installs no longer fail when the staging-directory cleanup hits a “Directory not empty” race after the binary has already been moved into place.
- .command shell scripts now open with shell syntax highlighting in Warp’s editor.
- Fix git diff chip flickering between tracked-only and all-files count when untracked files are present
- Open File → Default App now opens files in the running Warp channel instead of routing to a different installed Warp.
- Fixed vertical tabs settings popup items (View as, Density, Pane title as) being unclickable. Thanks @leozeli!
- Fixed a macOS memory leak that occurred when Warp enumerated system fonts or built a font fallback chain.
- Executable shell scripts opened from a file:// URL now run in the terminal instead of opening in the editor. Thanks @amriksingh0786!
- Fixed Option+Enter, Option+Tab, and Option+Escape sending literal key names instead of correct escape sequences. Thanks @oliver-ni!
- Fixed read_files tool showing an empty box when the LLM requests line ranges beyond the end of a file.
- Fixed Linux WarpOSS application-menu launcher pointing to a non-existent warp-oss binary; the .desktop Exec line now matches the installed warp-terminal-oss launcher. Thanks @lonexreb!
- Prevent Warp from consuming too much memory when identifying filepaths in long block outputs.
- Don’t trigger the agent onboarding tutorial when Warp is running in headless SDK/CLI mode.
- Added
--versionflag support in the Oz CLI - Fixed file tree flickering when transitioning to an SSH remote session
- Fixed scroll-to-start/end of selected block keybinding (
⌘+Shift+↑/⌘+Shift+↓on macOS,Ctrl+Shift+↑/Ctrl+Shift+↓on Windows/Linux) not working when the input is focused. - Fix the terminal pane background appearing darker in horizontal tabs mode when the active theme has a background image or a custom window opacity.
- AI code blocks tagged vue, xml, dockerfile, jsx, tsx, objective-c, or starlark now render with syntax highlighting. Common aliases like rs, py, js, ts, yml, kt, rb, golang, terraform, and docker are also recognized.
- Reopen Closed Session is now reachable from the new-session menu on Linux and Windows.
- Fixed missing syntax highlighting for C++ header files using .hpp, .hxx, or .H extensions.
Oz updates
- Add Codex as a supported harness for local child agents.
- Configurable max context window per profile.
2026.04.29
Section titled “2026.04.29”Improvements
- New AI setting to control whether Oz adds an attribution co-author line to commit messages and pull requests it creates.
- Git operation buttons now show tooltips explaining why they’re disabled (e.g. “No changes to commit”, “Enter a commit message”).
- Long-running shell command indicator now shows a countdown to the agent’s next snapshot (e.g. “Next check in 12s”) instead of how long it’s been since the last one.
Bug fixes
- warp://action/new_tab?path=~/foo (and /new_window) now expand ~ to your home directory.
- Tab configs in the + menu and default session mode dropdown are now sorted alphabetically by name instead of appearing in random order.
- Fixed an issue where slash commands sent while an agent was still responding were silently dropped. Now, slash commands like /pr-comments run as follow-ups, just like typed messages.
- Disabled the commit message editor while a git commit is being performed in the git operations dialog.
- Project-scoped file-based MCP servers now spawn from the repo root by default (and global ones from ~), so configs with relative commands/args (and workspace launchers like pnpm/npm) work without an explicit working_directory.
- Stopped spamming agent-run metadata fetches on the WASM shared-session viewer, eliminating a flood of 403 responses on
/api/v1/agent/runs/{id}for non-owner viewers. - Fixed dropped keystrokes when typing into a command block that started from a queued/typeahead command.
- Fixed double-line visual artifacts between workspace panels in all panel arrangements.
- Fixed a small memory leak on macOS that could accumulate Core Graphics objects during text rendering.
- Fixed settings popup items (View as / Density) being unclickable (thanks @leozeli!).
Oz updates
- Reduced the oz CLI tarball download size by ~60% on both macOS and Linux.
- Model selector no longer shows promotional discounts for models routed through your own API key (BYOK), since those discounts only apply to Warp-billed usage.
2026.04.27
Section titled “2026.04.27”New features
- Warp is now open source.
- Warp is now configurable via a TOML settings file. Access the file from the settings page or ask Warp’s agent to update settings for you.
Improvements
- Add setting to disable suggested rules.
- Added a
/feedbackslash command for submitting feedback about Warp. - The
oz run getandoz run listcommands now support JSON output, along with filtering via the--jqflag. - Feedback from the user menu, Help menu, Resource Center footer, and command palette now opens a guided
/feedbackagent flow when AI is available, and falls back to the GitHub issue form otherwise. - Middle-clicking a vertical tab now closes it, matching horizontal tabs.
- Slash commands in the terminal are now available even when AI is disabled.
- The network log viewer now opens as an in-app read-only pane backed by a 50-item in-memory buffer instead of writing
warp_network.logto disk. - Added a “Check now” button next to the “Last seen by agent” indicator for long-running commands, letting users immediately deliver a fresh snapshot to the agent without waiting for its poll timer.
- The agent mode input placeholder now reflects conversation state: “Warp anything” for new conversations, “Steer the running agent” while streaming, and “Ask a follow up” once finished.
- The
/feedbackskill now supports attaching screenshots. When you run/feedbackwith one or more images attached, Warp drafts the issue with per-screenshot captions and opens GitHub’s new-issue page so you can drop the images into the issue body before submitting. - Pasting an absolute file path (e.g. from “Copy file path” in the Code Review pane) into the Command Palette file picker now correctly finds and opens the file.
Bug fixes
- Fixed wide Markdown table scrollbars in block list responses rendering over the terminal input.
- Fixed vertical tabs close button appearing on the left side when the panel is positioned on the right.
- Onboarding autonomy selections (Full / Partial / None) now correctly apply to the default execution profile, and existing users’ stored cloud profiles are preserved when logging in at the end of onboarding.
- Fixed a crash that could occur in the project explorer while file-tree metadata was being updated.
- Fixed issue where clicks in the vertical tabs settings panel were being ignored.
- Fixed “View in Oz” button in the conversation details panel not responding to clicks.
- [Windows] WSL panes in restored sessions have the same PWD when you exited.
- Restored the API Keys (BYOK) and AWS Bedrock sections in the Agents > Oz settings subpage.
- Fixed a small memory leak on macOS when reading or writing user preferences.
- Usernames with an apostrophe no longer break PowerShell sessions.
- Fixed a hang that could occur when exiting an SSH session with the remote-server feature enabled.
- Fixed a crash triggered by terminal output containing very long runs of zero-width characters (such as steganographic ZWJ/ZWNJ sequences embedded in HTML piped through the terminal), which could also reproduce at startup via session restoration if the offending output had been persisted into a block.
- Fixed a small per-call memory leak triggered when opening a file in its default macOS application.
- Fixed unreadable text in the CLI agent rich input when running alt-screen CLI agents, increasing the contrast against background (e.g. OpenCode).
- Fixed a one-time startup memory leak in the macOS Services submenu setup.
- Fixed a per-window memory leak of the window delegate in the macOS ObjC bridge (window.m).
- Fixed file tree sidebar incorrectly showing remote SSH session directories in local tabs.
- Fixed a keycode-dictionary per-bucket over-retain in the macOS ObjC bridge (keycode.m).
- Fixed a small per-window memory leak in the macOS ObjC bridge (host_view.m).
- Fixed a per-hotkey memory leak when registering global hotkeys on macOS.
- Tab title no longer changes to an agent-executed command name (e.g. cargo) during agent validation steps.
- [macOS] Fixed a memory leak on image pasting and app-icon changes.
- Reopening a closed cloud-mode tab within the undo-close grace period now restores a live view of the cloud conversation instead of a frozen snapshot with a “session ended” banner.
- Fixed privacy settings for logged-out users not persisting to the settings file.
Oz updates
- The feedback skill is now available on stable — turn rough app feedback into filed GitHub issues directly from Warp.
2026.04.22 (v0.2026.04.22.08.46)
Section titled “2026.04.22 (v0.2026.04.22.08.46)”New features
- Toolbar chips can now be rearranged by right-clicking anywhere in the top bar and selecting “Rearrange toolbar items”.
- Mermaid diagrams now render in markdown notebooks.
Improvements
- Added support for pasting images into the rich input editor with CLI agents, such as Claude Code or Codex.
- Typing
_text_or__text__in a code review or rich-text comment now renders as italic or bold, matching the existing*text*/**text**behavior. - [Windows] Added a “Start Warp at login” toggle under Settings > Features > General that registers Warp to launch automatically when you sign in to Windows.
- Add View menu entries (with keyboard shortcuts) for the Global Search and Agent Conversations left panel items on macOS.
- [Windows] Added 408 new PowerShell cmdlet completions and improved suggestion quality for existing PowerShell completions.
- Added completions for
pprof. /forknow opens the forked conversation in a new pane with Enter and in a new tab with Cmd+Enter.- Right-click a URL or file-path link inside an AI response to copy it directly via the context menu.
- Added a setting to hide the lines added/removed counts from the code review button in the tab bar.
- Reorganized settings into subpages for Agents, Code, and Cloud platform; improved settings search.
- Wired branch completion into
git logargument position. - Added notifications for OpenCode’s “Ask user question” tool.
- Show discount chip on models with active promotions in the model picker.
- Per-query image limit bumped to 20 (from 5) and per-conversation image limit bumped to 200 (from 20).
- Performance improvement preventing lagginess after logging in when you have many Warp Drive objects.
- Added support for file artifacts in agent conversations with download functionality and filtering options.
Bug fixes
- [Windows] Fixed image paste into CLI coding agents (Claude Code, OpenCode, etc.).
- Fixed MCP server tags overflowing off-screen when a server has many chips (e.g. GitHub MCP with many repo scopes).
- Fixed MCP gallery items not being alphabetized consistently in the MCP servers settings page.
- Fixed artifacts card clipping the “Continue locally” button on narrow panes.
- Fixed code review submit button being incorrectly disabled when the terminal’s working directory casing didn’t match the on-disk repo path on macOS.
- Fixed new accounts not being marked as onboarded on the server when signing up after completing the onboarding slides from a non-login-slide entrypoint.
- Fixed Project Explorer getting stuck in loading state when opened after connecting to a remote SSH session.
- Fixed a bug where the agent’s
read_filestool returned extensionless text files (such as shell scripts) as binary content. - Fixed MCP settings page file-based server badges growing unbounded and incorrectly labelling Warp-scoped servers as “.warp” instead of “global”.
- Fixed missing in-progress indicator in agent panes when a shell command is running but no agent message has been sent yet.
- Fixed MCP OAuth authentication failing with providers that enforce strict redirect URI matching (e.g. Hydra/ORY).
- Fixed MCP tool calls with integer-typed parameters failing due to being serialized as floats.
- Fixed file edit tool dropping the end of a line when the LLM’s search block ended with a partial line match.
- First find match now gets correctly selected when using the code editor with vim mode.
- Fixed code review comments being silently dropped when sent after cancelling a running agent command with Ctrl+C.
- Toolbar chips in the coding agent footer are no longer hard to read when running alt-screen CLI agents like OpenCode.
- Fixed MCP servers (e.g. Figma) requiring re-authentication on every app restart.
- [Windows] Fixed a race condition that caused auto-updates to fail with file-in-use errors when Warp hadn’t fully exited before the installer ran.
- Improved reliability of the Rich Input submission flow for Copilot CLI.
- [Windows] Fixed unbounded memory growth when rendering large amounts of CJK text with a primary font that does not include CJK glyphs.
- Fixed settings search bar text overflowing when typing long queries.
- Fixed Oz CLI hanging after command completes when the network is unavailable.
- Fixed Ctrl+C not terminating the Oz CLI during shutdown.
- Fixed
~(tilde) not being expanded to the home directory in the/open-fileslash command. - Fixed orchestration events breaking tool call ordering when a CLI subagent is active.
Oz updates
- Added a bundled Claude API skill for Claude API and Anthropic SDK development guidance.
- Added support for
--share public:{access_level}to oz CLI to set public access level on oz cloud runs. /feedbackskill now adds thein-app-feedbacklabel to issues it files, for tracking.start_agentno longer rejects remote child agents whenenvironment_idis omitted; within a remote parent, the child inherits the parent’s environment automatically.
2026.04.15 (v0.2026.04.15.08.45)
Section titled “2026.04.15 (v0.2026.04.15.08.45)”Improvements
- Agent Mode now shows a “Last seen by agent at” indicator for long-running commands, so you can see how recently the agent received new output.
- Added completions for npm package search, nx, brew, aws s3, tree, awk, sort, ip, uv, and nmap, and added pnpm workspace filter support.
- Skill invocations now display with the same purple highlighted text as slash commands in the input and prompt views.
- Added completions for
timedatectl,ack,watch,lsof,systemctl,ros2,nextflow,tsh,codex,asdf,sdk,pass,az,oc,scp,claude,git show,git rm,gsutil,aws ec2,docker-compose,yarn, anddocker run; improvedgit switch,git diff,awsstatic flags,gt,kubectl,tf,pnpm,kubectl, and SSH host completions; addedaptrepo package generator. - Code review comment buttons now remain visible when AI is disabled; comments can be sent to CLI agent terminals (e.g. Claude Code).
- Review comments can now be sent to any available terminal in the tab, not just the focused one. If the focused terminal is busy, Warp will automatically route comments to another idle terminal in the same repo.
- Skills are now searchable from the @-context menu in Agent Mode, inserting
/{skill_name}into the prompt. - File-based MCP servers can now be configured via
~/.agents/.mcp.json(global) or.agents/.mcp.json(project-local).
Bug fixes
- Fixed longer prompts for Claude Code not being fully submitted when using Rich Input in Warp.
- Fixed settings being reset to defaults when a logged-out user creates a new account.
- Updated openh264 dependency to resolve a heap overflow security vulnerability (GHSA-5pmw-9j92-3c4c).
- Show “Resume Conversation” shortcut when agent conversations fail with transport or server errors.
- Fixed
kubectlresource completion breaking when-n/--namespaceor other flags are placed before the subcommand. - Fixed markdown files with animated GIFs and WebPs using excessive memory by rendering them as first-frame previews.
- Fixed autosuggestions and completions not appearing after shell bootstrap completes.
- Fixed excessive CPU usage from redundant
git statusprocesses when multiple terminal tabs are open in the same repository. - Fixed a bug where conversations would stall if a long-running command finished while the user was in control.
- Fixed thought block headers (“Thought for X >”) having a click area that extended to the full width of the pane; only the text and chevron are now clickable.
- Fixed global search using excessive memory when matching files with very long lines (e.g. minified JavaScript).
- Window title now respects custom tab names instead of always showing the generated name.
- Fixed
git pushbranch completion for force-push and refspec prefixes, HTML entity rendering in completion specs, andnpm ishort-form command priority. - Fixed repeated 403 errors when indexing large codebases.
- Fixed ask-question option rows changing cursor shape while hovering over option text.
Oz updates
- Local child agents now inherit the parent agent’s AI profile (model and permissions).
2026.04.08 (v0.2026.04.08.08.36)
Section titled “2026.04.08 (v0.2026.04.08.08.36)”New features
- Vertical tabs are now available, offering a new way to organize your terminal tabs in a sidebar layout.
- Tab configs allow you to save and share your workspace setup as customizable configurations.
- You can easily create new worktrees with autogenerated branch names. These are saved as tab configs to then customize and edit.
- New Rich Input available in third-party CLI agents (e.g. Claude Code, Codex, Gemini CLI, OpenCode, etc.). This allows you to use Warp’s rich input features with these coding agents.
- Released a revamped notifications UI, and support for notifications for Claude Code and OpenCode.
- Added support for the coding agent toolbar for auggie and pie.
- Added a settings entry for the ask question tool to configure when it pauses for user input.
Improvements
- Conversation search now shows what it is searching for and its current activity.
- Added
warp://settings/appearancedeep link to open Appearance settings directly. - Improved AI @context menu to prioritize blocks from the active terminal session and rank items by recency.
- Added support for rendering markdown tables in notebooks and Warp’s built-in Markdown viewer.
- The command palette file opener now supports
~(tilde) expansion to the home directory when searching for files. - Added completions for
timedatectl,ack,watch,lsof,systemctl,ros2,nextflow,tsh,codex,asdf,sdk,pass,az,oc,scp,claude,git show,git rm,gsutil,aws ec2,docker-compose,yarn, anddocker run. - Improved dynamic completions for
git switch,git diff,gt,kubectl,tf,pnpm,aptand SSH hosts.
Bug fixes
- Added prompt changes to avoid agents getting stuck navigating pagers in Full Terminal Use.
- Removed the web inactivity logout that could sign out authenticated users unnecessarily while session-cookie expiration work lands.
- Skip ask-user-question prompts while auto-approve is enabled in Agent Mode.
- Fixed
git pushbranch completion for force-push and refspec prefixes. - Fixed HTML entity rendering in completion specs.
- Fixed
npm ishort-form command priority.
Oz updates
- Added an
oz whoamicommand to get user information.
2026.04.01 (v0.2026.04.01.08.39)
Section titled “2026.04.01 (v0.2026.04.01.08.39)”New features
- [macOS] Right-clicking on text files in Finder allows you to open in Warp’s code editor.
- Send code review comments, attach diff hunks as context, and send substrings as context (
cmd L) to 3rd party CLI tools such as Claude Code, Codex, Opencode, etc. - Oz agents can now ask users clarifying questions during Agent Mode interactions.
- Warp’s agent now suggests followups when it is done.
Improvements
- Replaced warpify banner for subshell and SSH sessions with a footer to either warpify or tag an agent in.
- Improved error messaging when session sharing times out via CLI
--shareflag, now suggesting that it may be disabled by a team administrator. - Added “Copy file path” option to the overflow menu in the file viewer for both code and markdown files.
- Added “Sign up” option to the settings gear menu for non-logged-in users.
- MCP config files edited by the agent now show an ‘Open config’ button in the code diff header, making it easy to jump directly to the config file.
- Added
/skillssupport in CLI agent rich input for browsing and invoking agent-specific skills. - Sandboxed Oz agents now have dedicated autonomy settings, instead of inheriting the team-level defaults.
- Updated settings info icon tooltips to clarify they open documentation.
- Improved quality and latency of prompt suggestions and suggested code diffs.
- Cloud agents can now accept images and file attachments as context.
Bug fixes
- Fixed stale fallback model messaging persisting across new user queries.
- Fixed scroll behavior when editing code review comments to properly reveal the comment editor.
- Fixed WebSocket proxy connections timing out when the proxy listens on port 80.
- Fixed PowerShell aliases and functions to be matched case-insensitively, matching PowerShell’s native behavior.
- Fixed conversation search temp directory paths using mixed separators on Windows.
- Fixed keyboard shortcuts settings panel being empty when first navigated to via search.
- Fixed the
@context menu dismissing after typing ~6 characters when filtering categories. - Fixed a crash with Oz CLI commands that read from stdin.
- Fixed a production WebAssembly crash caused by native repository detection code being reached from shared Wasm call paths.
- Fixed links in blocklist code review comments not opening when clicked.
- Fixed “Out of credits” alert not dismissing when users provide their own API keys.
- Fixed link detection being offset in AI conversations after conversation summaries or hidden reasoning blocks.
- Simplified file explorer lazy-loaded folder handling and fixed transitions between standalone folders and indexed git repositories.
- Fixed inline code snippet colors and underline colors not updating when switching editor themes in notebooks.
- [Windows] Fix rendering on an additional set of older Intel iGPU drivers.
- Fixed web auth flows so session-cookie-authenticated clients can call authenticated server APIs without requiring an Authorization header.
Oz updates
- Fixed Oz session sharing failing behind HTTP proxies on port 80.
- The
OZ_RUN_IDenvironment variable is now available inside agent terminal sessions, set to the current task ID. - Improved error messages when agent session sharing fails, removing repetitive text and providing clearer guidance.
- Oz agents can now ask users clarifying questions during Agent Mode interactions.
2026.03.25 (v0.2026.03.25.08.24)
Section titled “2026.03.25 (v0.2026.03.25.08.24)”New features
- You can now use the pr-comments skill using
/pr-commentsto fetch Pull Request comments from GitHub. - Warp now supports the Kitty Keyboard Protocol.
Improvements
- Onboarding now shows premium model tiers as disabled with an upgrade path for free users.
- All inline menus are now resizable, and some inline menus now have tabs.
- Adds new built-in
edit-figma-designskill, invokable by users with Figma’s remote MCP server installed. - MCP server templates can now use dropdown selectors for enums.
- Added a customizable toolbelt for the agent input footer — drag and drop to rearrange context chips and controls.
- [macOS] Migrate to Apple’s newest icon format. This will allow Warp’s icon to adapt to the chosen “Icon & Widget Style” preference if the default icon is selected.
- Code review comments can now be sent directly to running CLI agents (Claude Code, Gemini CLI, etc.) from the code review panel.
- Pressing
escnow dismisses an empty code review comment composer. - Added the ability to always show or always hide agent thinking blocks. Visit Settings > AI > Other to change.
- Add a
/changelogcommand for reopening the latest changelog, and keep the update toast visible until dismissed. - Added syntax highlighting for Dockerfiles in the file editor.
- Added a setting to hide agent-executed commands from shell history, now enabled by default.
- MCP servers detected from third-party agents (Claude, Codex) are now visible and spawnable from the MCP servers page in Warp’s AI settings. For more, see our docs on file-based MCP servers.
Bug fixes
- Fixed visual jitter in agent toolbelt when opening the rich input composer.
- Clarified the
/forkslash command description. - MCP resource reads now respect autonomy settings instead of always prompting for approval.
- You now get completions, syntax highlighting, and hover descriptions when your flag/value pairs are
=-separated, e.g.--flag=value. - Fixed stale go-to-definition and symbol outlines when using code review with multiple tabs.
- Fixed an issue where selecting a shell command from command search (
cmd-r) while in Agent Mode with auto-detection disabled would treat the command as an agent prompt instead of executing it as a shell command. - Fixed
ctrl-cnot working during conversation search. - Fixed an issue where the follow-up prompt in
/compact-andand/fork-and-compactwas silently lost when summarization failed or was cancelled. - Fixed dismiss button and
ctrl-cnot working on suggested unit tests banner. - Git diff chip now appears in remote and subshell sessions.
- Fixed input scrolling bug where clicks were sometimes applied one line up (instead of on the clicked line).
- Fixed rendering of programs that use the synchronized output VT extension in shared sessions, such as Claude Code.
Oz updates
- Updated the
create-skillbundled skill with the latest upstream version, adding eval/iteration workflow, benchmarking, and description optimization capabilities. - New chip in AI input mode for GitHub pull requests, whenever you have a pull request open for your current branch.
2026.03.18 (v0.2026.03.18.08.24)
Section titled “2026.03.18 (v0.2026.03.18.08.24)”New features
- Warp now automatically detects global and project-scoped MCP servers configured with
claudeorcodex. Toggle File-based MCP servers in Settings > AI to auto-spawn servers based on your local configuration. See docs for more. - Added Go to Line dialog in the code editor (
CTRL-G) with line:column support.
Improvements
- Added “Leave Agent Thinking expanded” setting to keep agent thinking blocks expanded after streaming.
- Added “All” and “Current Directory” tabs to the inline conversations menu.
- Updated settings copy to consistently use “Oz” instead of “the Agent” in MCP Servers and Rules sections.
- Improved the performance of loading and rendering large AI conversations.
- Added an inline plan selector for conversations with multiple plans.
- [macOS] The window traffic light buttons now look correct at different zoom levels.
- Kitty keyboard protocol support is now available on Preview builds.
- The Warp agent management view now links to associated skills for cloud agents.
Ctrl-Rcommand search now includes AI query history from all past conversations, not just those currently open.- Enabled Kitty keyboard protocol support on dev builds.
- Improved the ranking of items listed in @ context by considering recency.
- Added new built-in skills
generate-figma-contentandpull-figma-contentinvokable by users with Figma’s remote MCP server installed. - Hidden directories and files (starting with
.) now appear at the top of the Project Explorer, matching the convention used by most editors. - Updated setup command placeholder to show
cd my-repo &&example.
Bug fixes
- Fixed “for terminal” text in pane header becoming bold when disabled, causing a layout shift.
- Fixed notebook find bar showing
?/ninstead of proper match counter. - Fixed bug where editing a tab title always started with the pane title (instead of the tab’s custom title, if it existed).
- Fixed “View latest changelog” action not appearing in the command palette.
- Fixed issue where artifacts from cloud agent runs did not update live in the conversation details pane.
- Fixed intermittent “Failed to update plan” toast appearing without user action when background plan auto-saves encountered transient failures.
- Fixed tooltip for branch name in code review panel overlapping the truncated text — it now appears above the branch name.
- Fixed
Ctrl+Gnot being bound by default for “Go to line” in the code editor. - Fixed
cmd-Ofiles palette not toggling off when pressed again. - Fixed code review panel unnecessarily resetting scroll position and cached state when switching tabs.
- Fixed some saved prompts not appearing in slash command menu when searching with a single character.
- Fixed SSH warpification not triggering when using shell aliases for SSH commands.
- Fixed a bug where SSH sessions run by the agent would incorrectly trigger warpification UI.
- Fixed issue on macOS where New Window/New Tab menu items and keybindings occasionally became disabled when using global hotkey window.
- Fixed code review branch dropdown only showing “Uncommitted changes” after closing and reopening the panel.
- Fixed “New environment” button in Environment settings not opening the setup mode selector popup.
- Fixed onboarding slides cutting off navigation buttons when the window is too short — content area is now scrollable.
- [Windows] Fixed path inconsistencies that caused codebases to fail indexing.
- Show tooltip on the codebase indexing toggle when it is disabled by an admin policy, explaining why the setting cannot be changed.
- [Windows] Fixed rendering issues on old Intel UHD integrated GPUs.
- Fixed a bug where only the first plan was shown inline when restoring a conversation with multiple plans created.
- Fixed resume-conversation keybinding not working when a long-running command subagent is active.
- Fixed broken documentation links in agent tips, settings, and onboarding content.
- Fixed AI queries in
Ctrl-Rhistory not being sorted by time.
Oz updates
- Conversation search now uses real file tools for faster, more accurate history search.
- Added
/open-reposlash command for switching between indexed codebases. - Added tabs to the up-arrow history menu to filter to commands or prompts.
oz agent runnow prints the run ID with a link to the Oz dashboard.
2026.03.11 (v0.2026.03.04.08.20)
Section titled “2026.03.11 (v0.2026.03.04.08.20)”Bug fixes
- The terminal input now automatically detects references to Figma and encourages the use of the Figma MCP. Images exported from Figma are also detected.
2026.03.05 (v0.2026.03.04.08.20)
Section titled “2026.03.05 (v0.2026.03.04.08.20)”New features
- Adds prompt customization for the new Warp prompt.
Improvements
- Adds new built-in skills
generate-figma-contentandpull-figma-contentinvokable by users with Figma’s remote MCP server installed. - Selected text is no longer auto-attached as agent context to prevent accidental attachment, and instead requires right click > attach as agent context.
- Cloud conversations now appear in the @conversations context menu.
- When Settings > MCP Servers > File-based MCP servers is toggled on, we now automatically detect and spawn global and project-scoped MCP servers installed via
codex. - Global search now pre-populates with the active text selection from code, terminal, notebook, and plan views.
- Warp prompt now has separate chips for git branch and git diff stats.
- Show pending prompt indicator when using
/fork-and-compactor/compact-andwith a follow-up prompt. - Oz permission notifications now use “Oz” branding instead of “Agent Mode”.
- [macOS] The window traffic light buttons now look correct at different zoom levels.
- Added “Copy plan ID” option to the plan document overflow menu.
Bug fixes
- Fixed an issue where changing directories from the prompt chip dropdown cleared the terminal input.
- Fixed LSP error diagnostics (underlines) persisting on valid symbols after workspace reanalysis.
- Resolved an issue where duplicate skills installed across multiple provider directories (e.g.,
.claudeand.agents) would appear twice. - Fixed git diff stats chip incorrectly appearing in non-git directories.
- Fixed global hotkey window opening on the wrong screen after sleep/wake when pinned to a specific display.
- Fixed cursor position queries (
ESC[6n) not working when connected via tmux control mode (-CC), which caused certain TUI applications to hang when Warpified in SSH (e.g. Codex CLI). - Fixed agent driver not waiting for automatic error retry on network failures.
- Fixed incorrect ANSI colors in the Adeberry theme.
- Fixed a bug where some MCP servers would fail to connect due to an unsupported
resources/listmethod. - CLI now exits immediately with an error when credentials are invalid, instead of timing out while syncing Warp Drive.
- Fixed a crash that could occur when selecting text during rapid terminal output.
- Fixed ephemeral MCP servers not being included in multi-agent API requests.
- Fixed settings page not updating profile picture after auth state changes.
- Fixed the “Open in Warp” button not working for code snippets in restored and forked AI conversations.
- Hide the free cloud credits banner on shared sessions and WASM builds.
- Fixed a case where the newest plan created by the agent would not visually replace a previous plan that was open.
- “Plan synced to Warp Drive” toast no longer appears when the synced plan is in a different tab.
- Fixed “open file” button in code review diff view not working when the pane is maximized.
- Fixed git metadata background operations after a terminal is closed.
- Mobile soft keyboard will now work for LRCs.
- Oz agents now report more detailed information about session-sharing failures.
Oz updates
- Oz agent tasks now report structured error codes to the server, enabling better error tracking and retryability handling.
- Fixed Oz cloud agent not waiting for automatic error retry on network failures.
- Added support for passing arguments to skill invocations (
$ARGUMENTS,$N) and for including user queries with the invocation.
2026.02.25 (v0.2026.02.25.08.24)
Section titled “2026.02.25 (v0.2026.02.25.08.24)”New features
- Warp now has language server support in our native code editor. For details on the languages and features we support, check https://docs.warp.dev/code/code-editor/language-server-protocol
Improvements
- Reintroduced customization support for the Warp prompt.
- Maximizing the Code Review panel now opens the file list.
- Docker image inputs in environment settings now show a link to the Docker Hub page when available.
- Added
/compact-andslash command to trigger conversation compaction and automatically send a follow-up prompt when it completes. - Added a new
/profilecommand that allows you to switch between profiles using an inline menu. - Oz CLI now outputs a direct link to the Oz webapp run page when spawning cloud agents.
Bug fixes
- Fixed a bug where the Oz CLI would open the Warp GUI app rather than printing help output.
- Fixed broken documentation links on the Referrals settings page and AI settings page.
- Fix CLI agent footer detection when commands are prefixed with env var assignments. For example,
OPENCODE_EXPERIMENTAL_PLAN_MODE=1 opencode. - Fixed rendering of codebase search tool calls when restoring conversations
- Local-only slash commands such as
/open-fileare now disabled automatically in remote sessions - Fixed “View all cloud runs” button linking to a specific run instead of the runs list page
- Fix tab alignment in monospace text blocks by using fixed-width tab stops.
- Improve cloud-mode modal routing for concurrent-limit vs out-of-credits states.
- Fix cloud-mode out-of-credits modal flicker and compact CTA alignment.
- [Linux] The
ozCLI package is now namedoz-stable.
Oz updates
- Add “Default mode for new sessions” setting to open new tabs and panes in agent view by default.
2026.02.18 (v0.2026.02.18.08.22)
Section titled “2026.02.18 (v0.2026.02.18.08.22)”New features
- Agents can now fetch and read content directly from URLs provided in your query.
Improvements
- Enabled multi-select in Notebooks and code editors.
- Added a new setting under
Appearance > Tabsto preserve the active tab’s color when creating new tabs.
Bug fixes
- Fixed Escape key closing the up-arrow menu instead of transitioning to normal mode when in vim insert mode.
- Fixed Option-left and Option-right keys not working for word navigation in code review comments editor.
2026.02.11 (v0.2026.02.11.08.23)
Section titled “2026.02.11 (v0.2026.02.11.08.23)”Improvements
- Updated the tabs UI to be cleaner, more readable, and to make tab focus clearer.
Bug fixes
- Show the Input Type setting (Warp/PS1) regardless of global AI setting.
2026.02.10 (v0.2026.02.10.11.37)
Section titled “2026.02.10 (v0.2026.02.10.11.37)”New features
Introducing Oz: orchestration for cloud agents
Section titled “Introducing Oz: orchestration for cloud agents”
Oz is Warp’s orchestration platform for cloud agents: launch parallel agents, automate recurring engineering work, and build apps on top of agents with full visibility and control.
Oz Cloud Agents
Section titled “Oz Cloud Agents”- Run Cloud Agents from anywhere with built-in tracking — start agents from Warp or via the CLI, triggers, or schedules. Every run is auditable and steerable. Cloud Agents docs →
- Cloud environments for consistent execution — configure Docker-based environments (unlimited repos + setup commands) and run agents in isolated cloud sandboxes. Environments docs →
- Track agents from the web — manage runs, create schedules, configure environments, and set up integrations from any browser at oz.warp.dev.
- Schedule agents based on Skills — run agents automatically on a cron schedule for code cleanup, dependency updates, and issue triage. Scheduled Agents docs →
- Programmable by default — orchestrate agents via the CLI and integrate Oz into tools and services via the API/SDK. API and CLI reference →
Warp Upgrades
Section titled “Warp Upgrades”- Agent Modality — two distinct modes: a clean terminal for commands, and a dedicated conversation view for multi-turn agent workflows with full controls (model select, voice, attachments).
- Cloud-Synced Conversations — your agent conversations sync to the cloud and persist across devices. Share with teammates via link, view on the web, or continue locally.
Agent Capabilities
Section titled “Agent Capabilities”- Skills — reusable instruction sets that agents auto-discover from your project or home directory. Invoke with
/{skill-name}or run as scheduled cloud agents for repeatable automation. Skills docs → - Computer Use — agents can interact with desktop environments in sandboxed cloud containers—take screenshots, click, type, and test UI changes. Computer Use docs →
2026.02.04 (v0.2026.02.04.08.20)
Section titled “2026.02.04 (v0.2026.02.04.08.20)”New features
- Added full support for the Kitty keyboard enhancement protocol, enabling TUI applications like OpenCode to detect and use enhanced keyboard input.
- Support agent footer when running Copilot CLI.
- Added a new paid plan, Max, which comes with 12× more monthly credits than Build. Upgrade in
Settings > Billing and Usage.
Improvements
- Improved environment update handling with better timestamp tracking and immediate UI refresh after edits.
@menu now shows function definitions when NLD is disabled.- Conversation deep links now open in a new tab instead of a new window.
- Renamed
editslash command toopen. - Fixed a race condition when using API keys with the Oz CLI.
- Improved robustness of MCP connections (especially using the legacy SSE transport). “Transport closed” errors now trigger a reconnection to the server.
- Added a new setting to keep the opened/closed state of the tool panel consistent across tabs in the same window (“Tools panel visibility is consistent across tabs”).
Bug fixes
- Fixed “Sharing in Warp Drive” onboarding block appearing mid-stream during agent responses.
- Disabled codebase indexing on non-agent run commands.
- Fixed scrolling behavior when typing in long-running commands — cursor is now scrolled into view.
- Fixed sharing dialog copy link icon being slightly larger than the text.
- Fixed issue where the code review panel would get stuck on “Loading open changes” when multiple repositories are open in the same tab.
- Fixed a crash caused by orphaned wide character flags in the terminal grid.
- Fixed clipping issue in terminal message bar.
2026.01.28 (v0.2026.01.28.08.14)
Section titled “2026.01.28 (v0.2026.01.28.08.14)”Improvements
- Files opened from code review panel, project explorer, and global search now respect your external editor setting.
- Toggling the plan while the pane is maximized now restores the layout to show the plan.
- Added “copy path” button to file headers in code review panel.
- Pasting images into the input now enters Agent Mode, matching drag and drop behavior.
Bug Fixes
- Fixed an issue where conversations could break when the agent read large images from directories.
- Fixed input buttons overflowing into adjacent panes in narrow layouts.
- Fixed text in MCP tool call details not being copyable.
- Fixed status indicator incorrectly showing for empty conversations in tab headers.
- Fixed Drive team section header displaying in all caps.
- Fixed Enter key not working in MCP installation modal.
- Fixed slash command text not highlighting correctly in some cases.
- Fixed input mode detection occasionally switching unexpectedly.
- Fixed /edit command failing when filename had trailing whitespace.
2026.01.21 (v0.2026.01.21.08.14)
Section titled “2026.01.21 (v0.2026.01.21.08.14)”New Features
- Global search in files across your current directories. Use
CMD-F/CTRL-SHIFT-Fto open. - Expanded web search support to additional models.
Improvements
- Save AI prompts as Agent Mode workflows via context menu.
/initnow generates AGENTS.md instead of WARP.md.- Added horizontal autoscrolling when jumping to line/column.
- Better language detection for syntax highlighting.
Bug Fixes
- Fixed a memory leak that occurs when making an Agent Mode request.
- Fixed an issue where “waiting for a password” notifications could be triggered incorrectly when launching certain terminal apps like neovim.
- Fixed duplicate entries appearing in the agent management view for Slack-triggered conversations.
- Fixed alias expansion being triggered in AI input when it should only apply to shell commands.
- Fixed an issue where multiple shell commands could enter long-running mode in the same request batch.
- Hide AI options in the command palette when AI is disabled.
- Stopped highlighting search matches in reasoning blocks.
- Fixed session viewer input being cleared when agent runs commands.
2026.01.14 (v0.2026.01.14.08.15)
Section titled “2026.01.14 (v0.2026.01.14.08.15)”New features
- Added footer for third party CLIs.
- Added onboarding flow for new users.
Improvements
- Fixed duplicate rule suggestions on dismiss and save.
- @-context search now matches on both name and content for notebooks, rules, and workflows.
- Updated checkbox checkmark to use foreground color for better theme consistency.
- Filter selections in the cloud agent management view now persist across app restarts.
- MCP servers with OAuth authentication can now be used in warp agent run if previously authenticated in the desktop app.
Bug fixes
- Fixed a bug where text in the MCP tool call detail wasn’t selectable.
- Fixed agent thread banner text overflow on smaller screens.
2026.01.07 (v0.2026.01.07.08.13)
Section titled “2026.01.07 (v0.2026.01.07.08.13)”New Features
- Added agent tips under the warping indicator.
Improvements
- Users can now create team-scoped API keys.
- Agent tip now leads with
WARP.mdwhen mentioning project-scoped rule files. - The
oz agent run-cloudcommand can now create cloud agent tasks that are shared with team members. - Updated agent profile switching tip to better explain why users would want to switch profiles.
- Comments in the code review flow now render full width when there are 4 or fewer comments, improving readability.
- When the completions menu is opened (tab), no completion item is selected by default. Pressing enter while no completion is selected directly runs the command currently in the input. Upon selecting a completion, it now automatically shows up in the input. This more closely mirrors behavior in traditional terminals.
- The
oz agent run-cloudcommand now supports saved prompts. - We added a new full terminal use model selector in the agents profile page so that you can select a specific model for full terminal use work.
Bug fixes
- Improved out-of-memory handling for cloud agents.
- Fixed a configuration error creating team-scoped Warp-managed secrets.
- Fixed ‘parameter not set’ error in zsh when users have setopt nounset enabled.
- Fixed an issue where up arrow history could be ordered incorrectly on quit or restart Warp.