History

fix(orchestration): stabilize Codex turn mapping and settlement

- Preserve Codex turn identity while suppressing duplicate diff notifications - Optimize settlement projections and isolate thread visit handling - Add concurrency and regression coverage across server and mobile

Julius Marminge committed 2 months ago

Commit 6502e221 parent 25d2531167 files · +189949 −140Browse files

Showing the changes to apps/server/src/git (1 of 167 files). Show all

Unified · Split

apps/server/src/git/GitManager.ts+1−1
@@ -923,7 +923,7 @@ export const make = Effect.gen(function* () { · 922 unmodified lines
923 } satisfies GitVcsDriver.GitStatusDetails;923 } satisfies GitVcsDriver.GitStatusDetails;
924 const readLocalStatus = Effect.fn("readLocalStatus")(function* (cwd: string) {924 const readLocalStatus = Effect.fn("readLocalStatus")(function* (cwd: string) {
925 const details = yield* gitCore925 const details = yield* gitCore
926 .statusDetailsLocal(cwd)926 .statusDetailsLocal(cwd, { includeDivergence: false })
927 .pipe(927 .pipe(
928 Effect.catchIf(isNotGitRepositoryError, () => Effect.succeed(nonRepositoryStatusDetails)),928 Effect.catchIf(isNotGitRepositoryError, () => Effect.succeed(nonRepositoryStatusDetails)),
929 );929 );