v0.24.2
Fixed
- Background-task status misclassification — a thread's outer turn finishing (and
isRunning()flipping false) while arun_in_background: trueAgent call orWorkflow-tool task was still running server-side no longer causes the thread to be prematurely treated as done/reviewable. Threads now stay under Working until the background task actually finishes, across:- the Agent Dashboard
- the Kanban board
- the thread-switcher panel
- MCP
computeUiStatus(obsidian_list_threads/obsidian_get_current_thread)
See #360 for details.