|
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 |
|---|
|
|
| ai-hub/app/api/routes/sessions.py |
|---|
| ai-hub/app/core/services/session.py |
|---|
| frontend/src/features/swarm/components/SwarmControlOverlays.js |
|---|
| frontend/src/features/swarm/pages/SwarmControlPage.js |
|---|