multica/apps
Naiyuan Qing 403c44f536 refactor(web): unify hub + agent state into single Zustand store
Replace useState-based useHub hook and separate useActiveAgent store
with a single useHubStore (Zustand). This fixes the bug where
HubSidebar and Chat held independent state copies, causing stale data
and duplicate 30s polling. Agent create/delete logic now lives in the
store with automatic activeAgentId management.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 23:15:11 +08:00
..
desktop chore(desktop): clean up build artifacts and unused code 2026-01-30 11:34:09 +08:00
web refactor(web): unify hub + agent state into single Zustand store 2026-01-30 23:15:11 +08:00