From f8249af5019599a936cc6c739ef0f65b729763a4 Mon Sep 17 00:00:00 2001 From: Dotta Date: Mon, 16 Mar 2026 08:55:37 -0500 Subject: [PATCH] Stop exporting paperclipSkillSync in company packages Co-Authored-By: Paperclip --- server/src/__tests__/company-portability.test.ts | 1 + server/src/services/company-portability.ts | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/server/src/__tests__/company-portability.test.ts b/server/src/__tests__/company-portability.test.ts index 14220532..aeaf1197 100644 --- a/server/src/__tests__/company-portability.test.ts +++ b/server/src/__tests__/company-portability.test.ts @@ -260,6 +260,7 @@ describe("company portability", () => { expect(extension).toContain("ANTHROPIC_API_KEY:"); expect(extension).toContain('requirement: "optional"'); expect(extension).toContain('default: ""'); + expect(extension).not.toContain("paperclipSkillSync"); expect(extension).not.toContain("PATH:"); expect(extension).not.toContain("requireBoardApprovalForNewAgents: true"); expect(extension).not.toContain("budgetMonthlyCents: 0"); diff --git a/server/src/services/company-portability.ts b/server/src/services/company-portability.ts index 57e20489..c974776e 100644 --- a/server/src/services/company-portability.ts +++ b/server/src/services/company-portability.ts @@ -315,7 +315,12 @@ function normalizePortableConfig( const next: Record = {}; for (const [key, entry] of Object.entries(input)) { - if (key === "cwd" || key === "instructionsFilePath" || key === "promptTemplate") continue; + if ( + key === "cwd" || + key === "instructionsFilePath" || + key === "promptTemplate" || + key === "paperclipSkillSync" + ) continue; if (key === "env") continue; next[key] = entry; }