feat(mesh): robust node connectivity and sync reliability fixes
- Fixed Node Registry persistence by adding missing db.commit() for online/offline status updates.
- Resolved 'Seed from Local' sync failures by correctly tracking mesh memberships in the TaskAssistant service.
- Enhanced frontend safety: disabled offline node selection and filtered source node candidates.
- Added 'Receiver Only' toggle for more granular control over multi-node synchronization.
- Corrected false-positive 'Source Node Disconnected' alert by verifying global connection status.
- Improved logging in Hub and Agent Nodes for better debugging of file transfer events.
1 parent 071b830 commit f85d75a0dc1c58cf3434464ec9feefae6aa3c652
@Antigravity AI Antigravity AI authored on 7 Mar
Showing 18 changed files
View
.agent/workflows/deploy_to_production.md
View
agent-node/agent_node/node.py
View
agent-node/agent_node/utils/network.py
View
ai-hub/app/api/routes/nodes.py
View
ai-hub/app/api/routes/sessions.py
View
ai-hub/app/api/schemas.py
View
ai-hub/app/core/grpc/services/assistant.py
View
ai-hub/app/core/grpc/services/grpc_server.py
View
ai-hub/app/core/services/node_registry.py
View
ai-hub/app/db/migrate.py
View
ai-hub/app/db/models.py
View
docs/features/coding_assistant.md
View
local_rebuild.sh
View
ui/client-app/src/components/ChatArea.js
View
ui/client-app/src/components/FileSystemNavigator.js
View
ui/client-app/src/hooks/useCodeAssistant.js
View
ui/client-app/src/pages/CodingAssistantPage.js
View
ui/client-app/src/services/apiService.js