REST + WebSocket API service for Vibe-Graph.
This crate provides a clean API layer that can be consumed by any frontend. It separates data serving from visualization concerns.
Endpoints
GET /api/health- Health check with node/edge countsGET /api/graph- Full SourceCodeGraph JSONGET /api/graph/nodes- Nodes onlyGET /api/graph/edges- Edges onlyGET /api/graph/metadata- Graph metadataGET /api/git/changes- Current git change snapshotGET /api/ws- WebSocket for real-time updates