Added
-
Previous and Next Pane in the View menu, on ⇧⌘[ and ⇧⌘]. The two chords step to the pane above or below the one you are in, so moving one over no longer means knowing its number or reaching for the mouse. They walk every running pane in the space you are looking at, whichever type it is, and wrap around at both ends.
-
A Remove button in the toolbar of task runs and sub-agents. It removes a finished pane in one click and asks first when the pane is still running or has sub-panes of its own.
Changed
-
New Claude panes, task runs and sub-agents start with your own Claude permission settings instead of always accepting edits. To keep the old behaviour everywhere, set `"permissions": { "defaultMode": "acceptEdits" }` in `~/.claude/settings.json`. Existing panes keep the flags they were saved with.
Fixed
-
Claude sub-agents that another agent spawns, and runs of tasks created or edited by an agent, start again. They used to stop at once with an empty pane, so the prompt never arrived. Tasks already saved this way are repaired the next time OpenSolo opens.
-
Typing right after ⇧⌘K goes into the action palette's search field again, instead of into the pane behind it.
-
A long working directory in the task form stays on one line and is shortened from the start, so the folder names that matter stay visible.
-
OpenSolo no longer crashes when a build or agent rewrites files while the Changes panel is closed. The panel now loads its line counts when you open it.