/** Thrown on any bad package or unsatisfiable materialization request. Never `process.exit`. */
export class AgentPackageError extends Error {
    code;
    details;
    constructor(message, code, details) {
        super(message);
        this.code = code;
        this.details = details;
        this.name = 'AgentPackageError';
    }
}
