From a7cf60b0cdbe94e6a0ff8c66acf8b7c16a0f6987 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Mon, 16 Jun 2025 19:08:09 -0400 Subject: [PATCH 1/2] Fix typo in mdm.json --- src/services/mdm/MdmService.ts | 8 ++++---- src/services/mdm/__tests__/MdmService.spec.ts | 14 +++++++------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/services/mdm/MdmService.ts b/src/services/mdm/MdmService.ts index 85fe038f197..5457def3b1f 100644 --- a/src/services/mdm/MdmService.ts +++ b/src/services/mdm/MdmService.ts @@ -146,22 +146,22 @@ export class MdmService { private getMdmConfigPath(): string { const platform = os.platform() const isProduction = process.env.NODE_ENV === "production" - const configFileName = isProduction ? "mcp.json" : "mcp.dev.json" + const configFileName = isProduction ? "mdm.json" : "mdm.dev.json" switch (platform) { case "win32": { - // Windows: %ProgramData%\RooCode\mcp.json or mcp.dev.json + // Windows: %ProgramData%\RooCode\mdm.json or mcp.mdm.json const programData = process.env.PROGRAMDATA || "C:\\ProgramData" return path.join(programData, "RooCode", configFileName) } case "darwin": - // macOS: /Library/Application Support/RooCode/mcp.json or mcp.dev.json + // macOS: /Library/Application Support/RooCode/mdm.json or mdm.dev.json return `/Library/Application Support/RooCode/${configFileName}` case "linux": default: - // Linux: /etc/roo-code/mcp.json or mcp.dev.json + // Linux: /etc/roo-code/mdm.json or mdm.dev.json return `/etc/roo-code/${configFileName}` } } diff --git a/src/services/mdm/__tests__/MdmService.spec.ts b/src/services/mdm/__tests__/MdmService.spec.ts index c6b4365f577..b2fce5fb9ef 100644 --- a/src/services/mdm/__tests__/MdmService.spec.ts +++ b/src/services/mdm/__tests__/MdmService.spec.ts @@ -148,7 +148,7 @@ describe("MdmService", () => { await MdmService.createInstance() - expect(mockFs.existsSync).toHaveBeenCalledWith(path.join("C:\\ProgramData", "RooCode", "mcp.json")) + expect(mockFs.existsSync).toHaveBeenCalledWith(path.join("C:\\ProgramData", "RooCode", "mdm.json")) }) it("should use correct path for Windows in development", async () => { @@ -160,7 +160,7 @@ describe("MdmService", () => { await MdmService.createInstance() - expect(mockFs.existsSync).toHaveBeenCalledWith(path.join("C:\\ProgramData", "RooCode", "mcp.dev.json")) + expect(mockFs.existsSync).toHaveBeenCalledWith(path.join("C:\\ProgramData", "RooCode", "mdm.dev.json")) }) it("should use correct path for macOS in production", async () => { @@ -171,7 +171,7 @@ describe("MdmService", () => { await MdmService.createInstance() - expect(mockFs.existsSync).toHaveBeenCalledWith("/Library/Application Support/RooCode/mcp.json") + expect(mockFs.existsSync).toHaveBeenCalledWith("/Library/Application Support/RooCode/mdm.json") }) it("should use correct path for macOS in development", async () => { @@ -182,7 +182,7 @@ describe("MdmService", () => { await MdmService.createInstance() - expect(mockFs.existsSync).toHaveBeenCalledWith("/Library/Application Support/RooCode/mcp.dev.json") + expect(mockFs.existsSync).toHaveBeenCalledWith("/Library/Application Support/RooCode/mdm.dev.json") }) it("should use correct path for Linux in production", async () => { @@ -193,7 +193,7 @@ describe("MdmService", () => { await MdmService.createInstance() - expect(mockFs.existsSync).toHaveBeenCalledWith("/etc/roo-code/mcp.json") + expect(mockFs.existsSync).toHaveBeenCalledWith("/etc/roo-code/mdm.json") }) it("should use correct path for Linux in development", async () => { @@ -204,7 +204,7 @@ describe("MdmService", () => { await MdmService.createInstance() - expect(mockFs.existsSync).toHaveBeenCalledWith("/etc/roo-code/mcp.dev.json") + expect(mockFs.existsSync).toHaveBeenCalledWith("/etc/roo-code/mdm.dev.json") }) it("should default to dev config when NODE_ENV is not set", async () => { @@ -215,7 +215,7 @@ describe("MdmService", () => { await MdmService.createInstance() - expect(mockFs.existsSync).toHaveBeenCalledWith("/Library/Application Support/RooCode/mcp.dev.json") + expect(mockFs.existsSync).toHaveBeenCalledWith("/Library/Application Support/RooCode/mdm.dev.json") }) }) From 6c0a15b15969725baddd7d35d09ee5c9ce6d0dd2 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Mon, 16 Jun 2025 19:15:29 -0400 Subject: [PATCH 2/2] Update src/services/mdm/MdmService.ts Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com> --- src/services/mdm/MdmService.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/mdm/MdmService.ts b/src/services/mdm/MdmService.ts index 5457def3b1f..da4e7dfc049 100644 --- a/src/services/mdm/MdmService.ts +++ b/src/services/mdm/MdmService.ts @@ -150,7 +150,7 @@ export class MdmService { switch (platform) { case "win32": { - // Windows: %ProgramData%\RooCode\mdm.json or mcp.mdm.json + // Windows: %ProgramData%\RooCode\mdm.json or mdm.dev.json const programData = process.env.PROGRAMDATA || "C:\\ProgramData" return path.join(programData, "RooCode", configFileName) }