You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Galaxy/Architecture show "layout unavailable: /api/layout answered with HTTP 500: {"error":"JSON parse failed"}".
Expected: the graph is drawn.
The failure is intermittent: cbm-daemon.log has 102 lines of GET /api/layout status=500 response_bytes=29, interleaved with 200 responses (~266 KB). In the log, the oldest 500s appear before the first start of 0.12.1, so they seem to also happen with 0.11.0 (the log has no timestamps, so I can't confirm it).
Two older indexes of other projects open fine in the same browser. The UI log also repeats "THREE.WebGLRenderer: Context Lost".
Reproduction
I could NOT reproduce it on public code yet. It happens on a private Python project (cannot be shared): mode full, 1644 nodes, 4497 edges, 658 Section nodes from 71 .md files, MENTIONS and REFERENCES_FILE edges.
codebase-memory-mcp daemon start --port=9749
Open http://127.0.0.1:9749 in Chrome (Windows host, daemon in WSL2) and open the project in Galaxy or Architecture.
Actual: "layout unavailable" (HTTP 500 JSON parse failed). Expected: the graph is drawn.
I can try to reproduce with a public repository with many .md files if that helps.
Activity
mvanhorn commentedon Nov 4, 2026
Implemented in #2913.