Board columns: on boards grouped into columns you can reorder columns by dragging and hide the ones you do not need, with a one-click reset. Tasks in hidden columns are kept and return to their column when shown again.
Task chat in a side panel: the chat on a task now opens in a side panel with a Chat with Agent header and its conversation history; assigning a task to an Agent expands it automatically when the run starts. Activity no longer has a separate Chat tab.
Tool calls in chat: finished tool calls collapse into a single-line summary, only the active step stays expanded, and raw input is no longer shown by default. File, search, and web tools use dedicated cards.
Branch per repository: you can set a base branch for a Git repository and task workspaces start from it. Local folders in isolated (parallel) mode can set a branch too; leave it empty to use the remote default or the current branch.
Failed replies keep their progress: when an Agent request fails, the intermediate output it already produced stays visible and can be expanded, instead of leaving a blank area.
Working Agents are not shown offline: in the new-conversation Agent picker, an Agent that is working no longer shows an offline marker on its avatar.
Changing Agent settings mid-chat keeps context: editing Agent settings during a conversation no longer moves the working directory, so the conversation keeps its context.
No false offline while upgrading: the desktop app shows an upgrading state while it updates the local service during a running task, instead of marking the Computer offline and interrupting the task.
Local service status and repair flow: "Repair local service" no longer appears while a Runtime is shown as available, so the UI no longer contradicts itself. The repair dialog uses plain-language steps, keeps the original error for troubleshooting, and offers One-click repair and Repair from terminal.
Model picker hint: the "models from the last detection" hint no longer stays under the Model row after the picker closes.
Manual Agent status: manually setting an Agent status now includes every status, such as Working.
Multiple tabs: keeping several Sharkly tabs open, especially during Agent conversations, no longer slows the browser down noticeably.