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; }