diff --git a/packages/core/src/persistent-pty/index.ts b/packages/core/src/persistent-pty/index.ts index c5b59fc7002..1238a5e1376 100644 --- a/packages/core/src/persistent-pty/index.ts +++ b/packages/core/src/persistent-pty/index.ts @@ -139,15 +139,15 @@ export type Attachment = { readonly detach: () => void } -export class UnavailableError extends Schema.TaggedErrorClass()("PersistentPty.UnavailableError", { +export class UnavailableError extends Schema.TaggedError()("PersistentPty.UnavailableError", { message: Schema.String, }) {} -export class NotFoundError extends Schema.TaggedErrorClass()("PersistentPty.NotFoundError", { +export class NotFoundError extends Schema.TaggedError()("PersistentPty.NotFoundError", { ptyID: Pty.ID, }) {} -export class GroupNotFoundError extends Schema.TaggedErrorClass()( +export class GroupNotFoundError extends Schema.TaggedError()( "PersistentPty.GroupNotFoundError", { groupID: Group.ID }, ) {}