Returns Promise<
{
errors?: { message: string; type: "error"
| "warning" }[];
model?: { data: unknown; kind: string };
rendered: string;
renderedErr?: string;
status: "error" | "ok";
trace?: {
executed?: string;
input: string;
proposed: string;
validated: boolean;
};
},
>
An envelope carrying numeric UID/GID identity and every CUBE group
membership, or an error envelope when identity cannot be resolved.
Reports the current ChRIS identity using Unix
idnotation.CUBE exposes a numeric user ID but no primary-group field. ChELL therefore uses the same POSIX projection as
/etc/passwd: the primary GID and group name equal the user's ID and username.