@botiverse/hands-node
v0.5.2
Published
Hands logging, redaction, and policy-governed log collection for Node.js.
Keywords
Readme
@botiverse/hands-node
Pure-Node Hands logging and policy-governed log collection.
import { HandsLogger } from "@botiverse/hands-node";
const logger = new HandsLogger({ name: "worker" });
logger.info("auth", "login completed", { provider: "raft" }, "login_ok");The signed collect-policy, bundle, and redaction contracts are exported from
@botiverse/hands-node/logs/schema.
Shared Hands device identity
getHandsDeviceId() returns the Hands-owned OS-user scoped UUID v4 shared by
Hands clients. It is a rollout hint, not hardware identity or a credential.
Deleting the Hands state or OS user profile is the v1 rotation boundary;
malformed state fails with a typed error rather than silently rotating.
