github getpaseo/paseo v0.15.0-beta.1
Paseo v0.15.0-beta.1

pre-release2 hours ago

0.15.0-beta.1 - 2026-11-01

Daemon restarts now keep terminal programs running and automatically resume interrupted agents in their existing conversations.

Mobile terminals have native rendering and draggable text-selection handles. Reconnecting restores up to 10,000 lines of terminal history.

Worktree setup can copy ignored files and use plugin-defined locations before agents start.

Added

  • Insert known agent commands from replies into the Composer draft (#8371)
  • Reuse running OpenCode v2 services (#7435 by @mcowger)
  • Kept terminal programs running across daemon restarts, crashes and supported updates (#7644, #8155 by @sebastianarena)
  • Automatically resume interrupted agents in their existing conversations after a host restart (#8127 by @coolwindX, @suntianc)
  • Added draggable terminal text-selection handles on iOS and Android (#8348)
  • Let phones and tablets rotate with the system orientation setting (#8256 by @magiclaw, @yzim)
  • Copy ignored files selected by .worktreeinclude into new worktrees before setup and agents start (#8100 by @cprecioso)
  • Added daemon-wide support for HTTP_PROXY, HTTPS_PROXY and NO_PROXY (#8177)
  • Fetch usage only while displayed, with a host setting to disable usage checks entirely (#8181)

Improved

  • Replaced mobile terminal text rendering to align CJK characters, emoji, styled text and the cursor with terminal columns (#8336, #8375)
  • Restore the configured terminal scrollback on reconnect, up to 10,000 retained lines (#8282 by @DrakenKor, @lennartschoch)
  • Load paginated Codex histories when importing or reopening sessions (#8171 by @dundunHa, @hr95savage)
  • Stopped rereading and retaining an unused copy of Codex history when reopening a cached chat (#8132)
  • Split large daemon responses across relay frames instead of disconnecting at the frame limit (#8302)
  • Truncate oversized chat entries before sending them to the app, including large tool results and embedded data (#8274)
  • Show subagent activity in its own panel instead of duplicating it inside the parent’s tool card (#8276)
  • Show exact usage reset times alongside more precise countdowns (#8162)

Plugins

  • Fixed discarded messages returning after rewinding plugin conversations (#8368 by @mcowger, @omercnet)
  • Reduced plugin downloads with smaller client bundles and a cache reused across reconnects and app launches (#8040, #8076 by @luoph, @RRD-dev)
  • Preserved plugin screens and local state during temporary host disconnections (#8105 by @luoph, @RRD-dev)
  • Let plugins choose worktree locations and creation options through worktree.create.before (#8117 by @mcowger)
  • Added server.addHook with an awaited worktree.create.after hook before workspace setup and agents start (#8081)
  • Released redundant plugin streaming snapshots instead of retaining them for the session’s lifetime (#7675 by @suntianc)

Fixed

  • Fixed rewinding Claude conversations to messages sent during an active turn (#8372 by @tieo)
  • Fixed duplicate rows and missing replies when resuming Claude subagents after reopening a session (#8408 by @luoph, @RRD-dev)
  • Fixed Codex agents created without a prompt failing after their runtime reopens (#8393 by @babo-jeonguk)
  • Fixed newly running agents appearing as finished immediately after creation (#8396 by @luoph)
  • Fixed ACP startup exits waiting for a timeout instead of reporting the process error (#8384 by @Peanut-HZM)
  • Fixed skills missing from new ACP agents when commands arrive in multiple batches (#8387 by @Peanut-HZM)
  • Fixed sidebar titles and statuses stopping updates after directory subscriptions are released (#8403 by @ragokan)
  • Kept the open workspace visible in collapsed sidebar groups (#8395 by @0xroylee)
  • Fixed relative chat links opening missing files instead of files in nested repositories (#8361 by @apple-ouyang)
  • Accepted host:port and pasted URLs in the Direct connection Host field (#8223 by @DaydreamCoding)
  • Fixed terminal Ctrl+V paste over plain HTTP on non-Mac keyboards (#8230 by @DaydreamCoding)
  • Stopped failed history loads from repeatedly reopening the provider, with Retry available in the chat (#8278)
  • Fixed Claude settings files being discarded when Paseo adds its own launch settings (#8148 by @yayugu)
  • Fixed steering messages replacing a turn that was still starting and losing its original prompt (#6192)
  • Fixed Pi tool-result images missing during streaming and after reopening the chat (#8280 by @duyiliu)
  • Fixed completed edxeth/pi-subagents children remaining marked as working (#8176 by @Zeno2019)
  • Fixed Claude background subagent status after reopening a conversation (#6259)
  • Fixed reused plugin subagents showing their previous completed status during new work (#8080 by @bccy)
  • Fixed custom Codex providers with reserved names such as ollama (#6954 by @mr860819)
  • Fixed the MiniMax Code catalog command failing to select an executable (#8201 by @Peanut-HZM)
  • Fixed Android keeping the wrong layout after folding or unfolding while backgrounded (#8285)
  • Fixed Android workspace layouts and header fades retaining their old size after rotation (#8349, #8377)
  • Fixed deleted agents leaving unclosable tabs in another window (#8248 by @loganmeyer)
  • Fixed transcript text retaining old theme colors after the theme changes while the window is hidden (#8199 by @Nurshot, @dansabin)
  • Fixed web menus snapping back to their loading size after content arrives (#8180 by @babo-jeonguk)
  • Fixed split dividers drifting ahead of or behind the pointer while dragging (#6011)
  • Fixed delayed native filesystem watcher startup leaving Git updates unobserved (#8107)
  • Fixed bundled skill arguments being passed incorrectly to Codex and Pi (#8252 by @AspireOne)

Notes

  • The first upgrade from 0.14.0 still closes terminals; terminal preservation starts once the new daemon is installed, and Windows desktop app upgrades still close them
  • Automatic agent recovery is on by default and sends Resume working.; change the prompt or disable it in Host settings → Agents
  • Before downgrading to 0.14.0, restore a backed-up config.json or remove the saved agent-resume and usage-check settings

Don't miss a new paseo release

NewReleases is sending notifications on new releases.