From 8887e18dda8f1b23a939d6580a1ff21bed8f3835 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Fri, 10 Apr 2026 11:19:32 -0400 Subject: [PATCH] fix: rename rsheet module to rsheets (fixes missing module crash) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The rsheet→rsheets rename was partially applied - server/index.ts imported rsheets/mod but the files still lived at rsheet/. This caused a crash on startup: "Cannot find module '../modules/rsheets/mod'". Co-Authored-By: Claude Opus 4.6 --- modules/{rsheet => rsheets}/mod.ts | 20 ++++++++++---------- modules/{rsheet => rsheets}/schemas.ts | 2 +- server/mcp-server.ts | 6 +++--- server/mcp-tools/{rsheet.ts => rsheets.ts} | 14 +++++++------- server/mi-data-queries.ts | 4 ++-- server/mi-routes.ts | 4 ++-- 6 files changed, 25 insertions(+), 25 deletions(-) rename modules/{rsheet => rsheets}/mod.ts (96%) rename modules/{rsheet => rsheets}/schemas.ts (97%) rename server/mcp-tools/{rsheet.ts => rsheets.ts} (86%) diff --git a/modules/rsheet/mod.ts b/modules/rsheets/mod.ts similarity index 96% rename from modules/rsheet/mod.ts rename to modules/rsheets/mod.ts index 8f34fd6d..2ac1f8ce 100644 --- a/modules/rsheet/mod.ts +++ b/modules/rsheets/mod.ts @@ -1,5 +1,5 @@ /** - * rSheet module — collaborative spreadsheets powered by dSheet. + * rSheets module — collaborative spreadsheets powered by dSheet. * * Embeds @fileverse-dev/dsheet as an external app within the rSpace shell. */ @@ -108,11 +108,11 @@ routes.get("/", (c) => { const space = c.req.param("space") || "demo"; return c.html( renderExternalAppShell({ - title: `Spreadsheets — rSheet | rSpace`, - moduleId: "rsheet", + title: `Spreadsheets — rSheets | rSpace`, + moduleId: "rsheets", spaceSlug: space, modules: getModuleInfoList(), - appUrl: `/rsheet/app`, + appUrl: `/rsheets/app`, appName: "dSheet", theme: "dark", }) @@ -128,7 +128,7 @@ routes.get("/app", (c) => { -rSheet — ${space} +rSheets — ${space}