|
feat(webmcp): expand file explorer tools and refine swarm ui responsiveness
- Register new WebMCP file tools (move, copy, rename, stat) in SwarmControlPage - Implement conditional amber pulsing status indicators for AI processing states - Synchronize global isAiProcessing state via WebMcpProvider - Update Navbar and SessionSidebar with busy animations |
|---|
|
|
| ai-hub/app/api/routes/mcp.py |
|---|
| ai-hub/app/api/routes/nodes.py |
|---|
| ai-hub/app/core/grpc/services/assistant.py |
|---|
| ai-hub/integration_tests/test_mcp_file_ops_enhanced.py 0 → 100644 |
|---|
| frigate_config.yml 0 → 100644 |
|---|
| frontend/src/features/swarm/pages/SwarmControlPage.js |
|---|
| frontend/src/shared/components/Navbar.js |
|---|
| frontend/src/shared/components/SessionSidebar.css |
|---|
| frontend/src/shared/components/SessionSidebar.js |
|---|
| frontend/src/shared/components/WebMcpProvider.js |
|---|