From db0207d01e732142c7e4c048e376db5c465bb04e Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Sun, 21 Jun 2026 08:15:04 -0400 Subject: [PATCH] fix(core): align snapshot error schemas --- packages/core/src/git.ts | 2 +- packages/core/src/snapshot.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/git.ts b/packages/core/src/git.ts index aa09186254..655bacbbc3 100644 --- a/packages/core/src/git.ts +++ b/packages/core/src/git.ts @@ -38,7 +38,7 @@ export class OperationError extends Schema.TaggedErrorClass()("G ]), message: Schema.String, directory: Schema.optional(AbsolutePath), - cause: Schema.optional(Schema.Defect), + cause: Schema.optional(Schema.Defect()), }) {} export class Worktree extends Schema.Class("Git.Worktree")({ diff --git a/packages/core/src/snapshot.ts b/packages/core/src/snapshot.ts index c0b3108e32..07fe9fede4 100644 --- a/packages/core/src/snapshot.ts +++ b/packages/core/src/snapshot.ts @@ -17,7 +17,7 @@ export type ID = typeof ID.Type export class Error extends Schema.TaggedErrorClass()("Snapshot.Error", { operation: Schema.Literals(["capture", "files", "diff", "preview", "restore"]), message: Schema.String, - cause: Schema.optional(Schema.Defect), + cause: Schema.optional(Schema.Defect()), }) {} export interface CompareInput {