0.1.63 - 2026-04-28
Added
- Project settings page with a built-in
paseo.jsoneditor. - Cold start restores your last open workspace.
- Tool call badges have a button to open the referenced file directly.
- Open the current branch on GitHub from a workspace's open menu. (#583 by @Myriad-Dreamin)
- Enable or disable providers from Settings without editing config files.
- Paseo prompts you to configure a worktree setup script when one is missing.
- Choose whether the daemon shuts down when you close the desktop app.
Improved
- Provider settings and model selection have been redesigned.
- Voice mode transcription endpoint is configurable for OpenAI-compatible providers. (#570 by @yuruiz)
- Adding a project no longer waits for GitHub PR status to load.
- Startup splash screen is cleaner — just the logo with a subtle shimmer.
paseo.jsonsetup and teardown accept a single command string, not just an array.- Archiving a worktree is instant instead of waiting for the backend to confirm.
- Agent timelines and git diff lists no longer jump around while loading or streaming.
Fixed
paseo loop runandpaseo runnow respect the--providerand--modelflags. (#594 by @VincenzoRocchi)- Pi provider shows up when only DeepSeek or other non-OpenAI/Anthropic/OpenRouter API keys are set.
- Custom models from
additionalModelsandprofileModelsare honored when picking a default for new agents. - File preview line numbers stay on one line past line 99.
- Cmd+Q on macOS quits the desktop app instead of leaving it running in the background.
- Terminal sessions recover cleanly after rendering hiccups, including the initial resize for nvim.
- Terminal protocol query responses no longer leak into the browser.
- Assistant link color matches the theme again.
- File links with line numbers (like
foo.ts:42) open correctly from assistant messages. - Claude's Grep results show up in the search detail body.
- Reopening a worktree lands under the right project.
- Agents from disabled or unavailable providers stay visible in history.
- New CLI agents now require a provider instead of failing silently.
- Git diff headers no longer truncate.
- Provider diagnostic modal scrolls on short screens.
- Provider diagnostics show the real error and underlying child-process output instead of a generic message.
- Archived workspaces no longer interfere with working-directory resolution.
- Triple-click on a message no longer extends the selection into adjacent bubbles.
- The packaged desktop app preserves your zsh prompt.