feat(mesh): implement Phase 6 Rich Health Metrics
- Enhanced agent-node to collect per-core CPU, frequency, available RAM, and load avg.
- Updated gRPC server to ingest and propagate rich health metrics via heartbeats.
- Updated Pydantic schemas to expose rich metrics in REST and WebSocket snapshots.
- Fixed UI tooltips in NodesPage.js to pop downwards and show detailed statistics.
- Fixed RegistrationResponse field mismatch (message -> error_message).
- Updated feature documentation for Agent Node Mesh.
1 parent 572e53b commit e0e1bedd91213fb3da397a8ee90fd7f7e444c7dd
@Antigravity AI Antigravity AI authored 10 hours ago
Showing 11 changed files
View
agent-node/agent_node/node.py
View
agent-node/agent_pb2.py
View
agent-node/protos/agent_pb2.py
View
agent-node/protos/agent_pb2_grpc.py
View
ai-hub/app/api/schemas.py
View
ai-hub/app/core/grpc/services/grpc_server.py
View
ai-hub/app/protos/agent.proto
View
ai-hub/app/protos/agent_pb2.py
View
deploy_local.sh
View
docs/features/agent_node_mesh.md
View
ui/client-app/src/pages/NodesPage.js