diff --git a/src/core/mcp-generator.ts b/src/core/mcp-generator.ts index 5d7be31be..8a6077c76 100644 --- a/src/core/mcp-generator.ts +++ b/src/core/mcp-generator.ts @@ -129,7 +129,10 @@ export async function generateMcpConfigurations( ) => Promise> > = { claudecode: async (servers, dir) => - (await import("../generators/mcp/claude.js")).generateClaudeMcpConfiguration(servers, dir), + (await import("../generators/mcp/claudecode.js")).generateClaudeMcpConfiguration( + servers, + dir, + ), copilot: async (servers, dir) => (await import("../generators/mcp/copilot.js")).generateCopilotMcpConfiguration(servers, dir), cursor: async (servers, dir) => diff --git a/src/generators/mcp/claude.test.ts b/src/generators/mcp/claudecode.test.ts similarity index 98% rename from src/generators/mcp/claude.test.ts rename to src/generators/mcp/claudecode.test.ts index 07f141dff..c83754800 100644 --- a/src/generators/mcp/claude.test.ts +++ b/src/generators/mcp/claudecode.test.ts @@ -1,6 +1,6 @@ import { describe, expect, it } from "vitest"; import type { RulesyncMcpConfig } from "../../types/mcp.js"; -import { generateClaudeMcp } from "./claude.js"; +import { generateClaudeMcp } from "./claudecode.js"; describe("generateClaudeMcp", () => { it("should generate Claude MCP config for stdio transport", () => { diff --git a/src/generators/mcp/claude.ts b/src/generators/mcp/claudecode.ts similarity index 100% rename from src/generators/mcp/claude.ts rename to src/generators/mcp/claudecode.ts diff --git a/src/generators/mcp/cursor.test.ts b/src/generators/mcp/cursor.test.ts index 88bac561b..8391336c3 100644 --- a/src/generators/mcp/cursor.test.ts +++ b/src/generators/mcp/cursor.test.ts @@ -28,11 +28,11 @@ describe("generateCursorMcpConfiguration", () => { const mcpServers = { server1: { command: "server1", - targets: ["cursor", "claude"], + targets: ["cursor", "claudecode"], }, server2: { command: "server2", - targets: ["claude"], + targets: ["claudecode"], }, server3: { command: "server3", diff --git a/src/generators/mcp/index.ts b/src/generators/mcp/index.ts index 711a7e783..31c486bb3 100644 --- a/src/generators/mcp/index.ts +++ b/src/generators/mcp/index.ts @@ -1,4 +1,4 @@ -export { generateClaudeMcp } from "./claude.js"; +export { generateClaudeMcp } from "./claudecode.js"; export { generateClineMcp } from "./cline.js"; export { generateCopilotMcp } from "./copilot.js"; export { generateCursorMcp } from "./cursor.js"; diff --git a/src/schemas/mcp.ts b/src/schemas/mcp.ts index e175e8175..8c952da43 100644 --- a/src/schemas/mcp.ts +++ b/src/schemas/mcp.ts @@ -5,7 +5,6 @@ export const ToolTargetSchema = z.enum([ "cursor", "cline", "claudecode", - "claude", "roo", "geminicli", ]);