mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-13 06:03:39 -06:00
c68039e7fb
* refactor(ui): unify task details in sidebar panel * docs(ui): describe task detail sidebar * refactor(ui): collapse onSelectTask into onOpenTaskDetail Two names for the same open-the-panel action; rows now call the callback directly. * fix(ui): clear rail open-task highlight when detail slot closes openTaskId derived from sidebarContent alone, but region close only collapses the layout and retains content, leaving a stale aria-current row; gate the highlight on detail-slot visibility. * fix(ui): keep requester sessions out of subagent transcripts and let reopen retry failed lookups A queued subagent has no child session yet; falling back to its sessionKey rendered the requester's conversation as the task transcript. And a failed tasks.get permanently suppressed the panel's render-driven load; selection now clears the recorded error so reopening retries, matching the old rail behavior.