@snoai/utils
v1.1.7
Published
Logs you can actually read. When something goes wrong in Sno Station, this is how you find out why.
Readme
@snoai/utils
Logs you can actually read.
When something goes wrong in a Sno Station package, you want to know where and why. This library gives each package a logger that writes plain JSON lines to a daily log file in your Sno folder.
- Every line comes from a known spot in the code.
- Context follows an async call (
withLogContext,currentLogContext). - Secrets are cleaned out of log attributes before anything is written (
sanitizeLogAttributes). Keep them out of the message text yourself: it is written as is. - Several Sno processes can write to one log folder without stepping on each other.
import { createLogger, configureLogger } from "@snoai/utils";Who it is for: the Sno Station packages themselves. If you only want agent memory, you do not install this directly; it arrives as a dependency of the memory engine. To set that up, follow the memory service setup and install the plugin for your agent (Codex, Claude Code, OpenClaw).
npm install @snoai/[email protected]Licensed under Apache-2.0.
