Files
deepseek-harness/packages/boot/plugin-manager/src/failure.ts
T

11 lines
487 B
TypeScript

/** Localizable rejections shared by profile management operations. */
import type { ManagementError } from './types.ts'
/** Expected management rejection; presentation belongs to the caller's locale. */
export class ManagementFailure extends Error {
/** Code rendered by the caller's locale dictionary. */
readonly code: ManagementError['code']
/** @param code Localizable management rejection. */
constructor(code: ManagementError['code']) { super(code); this.code = code }
}