From 637a0d74a2d4e7ae5187f152e867eb088ebc4926 Mon Sep 17 00:00:00 2001 From: hongming Date: Thu, 4 Jun 2026 21:48:24 -0700 Subject: [PATCH] =?UTF-8?q?fix(docs):=20render=20the=20HMA=20diagram=20?= =?UTF-8?q?=E2=80=94=20memory.md=20=E2=86=92=20memory.mdx=20so=20the=20=20JSX=20parses?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The Memory Architecture page embedded the HMA diagram with a JSX tag, but the file was a plain `.md`, so the Fumadocs renderer printed the tag as LITERAL TEXT instead of rendering the image (the page showed the raw markup, hence the "missing diagram"). The SVG itself is correct and served fine. Every other diagram page (concepts.mdx, index.mdx) uses the identical `` pattern and renders correctly because they are `.mdx`. Rename memory.md → memory.mdx to match the convention so the JSX parses. The body has zero MDX-incompatible content (no bare `{}`/`` in prose, verified), and Fumadocs maps both .md and .mdx to the same /docs/architecture/memory route, so the URL is unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) --- content/docs/architecture/{memory.md => memory.mdx} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename content/docs/architecture/{memory.md => memory.mdx} (100%) diff --git a/content/docs/architecture/memory.md b/content/docs/architecture/memory.mdx similarity index 100% rename from content/docs/architecture/memory.md rename to content/docs/architecture/memory.mdx -- 2.52.0