mirror of
https://github.com/davidkaya/aryx.git
synced 2026-07-24 21:48:36 +02:00
resetLocalWorkspace() deleted workspace.json and the scratchpad directory but never broadcast the fresh state to the renderer. The renderer also discarded the IPC return value. This left stale projects, sessions, and activities visible in the UI after reset. - Emit workspace-updated after reloading the workspace in the backend - Use the returned fresh workspace to immediately update renderer state - Clear sessionActivities and close the settings panel on reset Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>