History

Add JJ VCS driver support

- Detect and route jj repositories alongside git - Thread VCS kind through status and UI labels - Add jj driver contract coverage and shared freshness helper

Julius Marminge committed 6 months ago

Commit c31beca1 parent 128b43230 files · +838 −44Browse files

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

Unified · Split

2 files
  1. apps/server/src/orchestration/Layers/CheckpointReactor.test.ts +1 −0
  2. apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts +1 −0
apps/server/src/orchestration/Layers/CheckpointReactor.test.ts+1−0
@@ -291,6 +291,7 @@ describe("CheckpointReactor", () => { · 290 unmodified lines
291 }).pipe(291 }).pipe(
292 Effect.as({292 Effect.as({
293 isRepo: true,293 isRepo: true,
294 kind: "git",
294 hasPrimaryRemote: false,295 hasPrimaryRemote: false,
295 isDefaultRef: true,296 isDefaultRef: true,
296 refName: "main",297 refName: "main",
apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts+1−0
@@ -240,6 +240,7 @@ describe("ProviderCommandReactor", () => { · 239 unmodified lines
240 const refreshStatus = vi.fn((_: string) =>240 const refreshStatus = vi.fn((_: string) =>
241 Effect.succeed({241 Effect.succeed({
242 isRepo: true,242 isRepo: true,
243 kind: "git" as const,
243 hasPrimaryRemote: true,244 hasPrimaryRemote: true,
244 isDefaultRef: false,245 isDefaultRef: false,
245 refName: "renamed-branch",246 refName: "renamed-branch",