History

fix(mcp): harden project creation boundaries

Julius Marminge committed 2 months ago

Commit 7e7069a1 parent e395ca911 files · +176 −61Browse files

Showing the changes to apps/server/src/sourceControl (2 of 11 files). Show all

Unified · Split

2 files
  1. apps/server/src/sourceControl/SourceControlRepositoryService.test.ts +1 −1
  2. apps/server/src/sourceControl/SourceControlRepositoryService.ts +1 −1
apps/server/src/sourceControl/SourceControlRepositoryService.test.ts+1−1
@@ -209,7 +209,7 @@ it.effect("clones a looked-up repository into the requested destination", () => · 208 unmodified lines
209209 assert.deepStrictEqual(cloneCalls, [
210210 {
211211 cwd: `${parent}/missing/nested`,
212− args: ["clone", CLONE_URLS.url, "t3code"],
212+ args: ["clone", "--origin", "origin", CLONE_URLS.url, "t3code"],
213213 },
214214 ]);
215215 }).pipe(
apps/server/src/sourceControl/SourceControlRepositoryService.ts+1−1
@@ -310,7 +310,7 @@ export const make = Effect.gen(function* () { · 309 unmodified lines
310310 yield* git.execute({
311311 operation: "SourceControlRepositoryService.cloneRepository",
312312 cwd: preparedDestination.parentPath,
313− args: ["clone", remoteUrl, preparedDestination.directoryName],
313+ args: ["clone", "--origin", "origin", remoteUrl, preparedDestination.directoryName],
314314 timeoutMs: 120_000,
315315 maxOutputBytes: 256 * 1024,
316316 });