fix: swarm control ui for empty sessions
- Ensures workspace_id is generated and persistently committed when opening Swarm Control without any nodes (or when reading legacy sessions)
- Fixes frontend Swarm Control layout to show File Explorer icons regardless of whether any nodes are actively attached
- Renders empty node file explorer properly linked to the single Hub backend session workspace for browser features to use
1 parent 46f5eb4 commit 2564e421d9c277c04329af19e3fc2bb82a4a146c
@Antigravity AI Antigravity AI authored 20 hours ago
Showing 4 changed files
View
ai-hub/app/api/routes/sessions.py
View
ai-hub/app/core/services/session.py
View
frontend/src/features/swarm/components/SwarmControlOverlays.js
View
frontend/src/features/swarm/pages/SwarmControlPage.js