AddedAdded persistent folders to the Agents sidebar, with create, rename, collapse, delete, context-menu organization, drag-and-drop assignment, and vault-specific layouts
AddedAdded browser-like Back and Forward navigation between AI sessions in a reused chat tab, plus an Open in New Tab action for dedicated views
AddedAdded provider-specific identity icons and refined parent and subagent hierarchy alignment in the Agents sidebar
AddedAdded a chronological tool-activity timeline to AI chats, with compact activity rails, live progress, completed states, and a setting to show activity expanded, collapsed, or hidden
AddedAdded in-chat change-review cards with file and Markdown previews while keeping the existing review surfaces as the canonical place to accept, reject, and undo changes
AddedAdded navigable breadcrumbs for subagent activity so parent chats can open the relevant child session
AddedAdded the Codex code-mode companion to packaged desktop builds
ChangedChanged ACP chat ownership so the Agents sidebar retains live sessions while editor tabs and panes act as temporary views; closing an ACP chat tab no longer stops or deletes its agent
ChangedRefined AI chat activity, messages, code fences, inline code, vault references, composer pickers, streamed plans, and change-review controls for a clearer, more compact conversation view
ChangedRefined sidebar filter controls across the app with clearer hover and focus feedback
ChangedUpdated the embedded Claude ACP runtime to 0.57.0 and the embedded Codex runtime to 0.144.0
FixedFixed session deletion and ID migration cleanup so workspace histories, physical tabs, pins, and folder assignments do not retain stale session references
FixedFixed Agents sidebar folders and chat assignments being lost or mismatched after restarting the app or restoring history-only chats
FixedFixed in-chat vault references so extensionless and nested note links resolve reliably, ambiguous basenames are not opened arbitrarily, and line targets are preserved
FixedFixed duplicate, delayed, and out-of-order AI tool events so tool output and pending change diffs remain intact
FixedFixed root AI chats showing runtime-echoed expanded prompts that could expose internal attachment context or local paths
FixedFixed subagent activity lifecycle handling so child status, messages, and wait groups remain accurate across handoffs and restored sessions