|
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. |
|---|
|
|
| .agent/workflows/deploy_to_production.md |
|---|
| agent-node/agent_node/node.py |
|---|
| agent-node/agent_node/utils/network.py |
|---|
| ai-hub/app/api/routes/nodes.py |
|---|
| ai-hub/app/api/routes/sessions.py |
|---|
| ai-hub/app/api/schemas.py |
|---|
| ai-hub/app/core/grpc/services/assistant.py |
|---|
| ai-hub/app/core/grpc/services/grpc_server.py |
|---|
| ai-hub/app/core/services/node_registry.py |
|---|
| ai-hub/app/db/migrate.py |
|---|
| ai-hub/app/db/models.py |
|---|
| docs/features/coding_assistant.md |
|---|
| local_rebuild.sh |
|---|
| ui/client-app/src/components/ChatArea.js |
|---|
| ui/client-app/src/components/FileSystemNavigator.js |
|---|
| ui/client-app/src/hooks/useCodeAssistant.js |
|---|
| ui/client-app/src/pages/CodingAssistantPage.js |
|---|
| ui/client-app/src/services/apiService.js |
|---|