You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multiple windows: Add Cmd+Shift+N shortcut and menu support for opening new windows. (d219181)
Image attachments: Support adding images to chat input via upload button, paste, drag-and-drop, thumbnail chips, and tmux polling. (7720a0e)
Sidebar: Show projected rate-limit usage as a bar with tooltip. (733985d)
Docs: Document ~/.purplemux/ data directory structure. (5f44e34)
Terminal env: Isolate child terminal environment via pristine snapshot and env -i wrapper to prevent internal runtime variables leaking into spawned shells. (7d4849a)
Tab UI: Render zero-width TabStatusIndicator placeholder for non-Claude tabs to keep flex layout consistent across tab types. (caa62a0)
Process icons: Use tmux pane_current_command as the sole process icon source, eliminating node/npm flicker from disagreeing refresh paths. (7aa0491)
Process icons: Render process icons as SVG components instead of Nerd Font glyphs for predictable sizing. (c0a2982, bb2abca)
Editor button: Add preset picker (VS Code, Insiders, Cursor, Windsurf, Zed, code-server, custom URL) with icons, remote guard, and opt-out; harden Electron open-external IPC against dangerous URI schemes. (7c01cd0, f410f1b)
VS Code URLs: Force new window by appending ?windowId=_blank for VS Code family editor URLs. (65a4419)
Codebase: Rename features/terminal folder to features/workspace to better reflect its contents. (7a2a4e0)
Fixes
Electron launch: Resolve user login shell environment on Finder/Dock launch to prevent pane shell failures due to minimal launchd environment. (dd10577)