@almanac-ai/agentlogs-core
v0.1.0
Published
Shared agentlogs contract helpers and Node file sink.
Maintainers
Readme
@almanac-ai/agentlogs-core
Shared contract helpers for the JavaScript packages.
This package is intentionally small:
- browser-safe schema helpers,
- reserved-field cleaning,
- W3C
traceparentbuild/parse helpers, - Node-only log path and file sink helpers under
@almanac-ai/agentlogs-core/node.
It exists so agentlogs, @almanac-ai/agentlogs-node, and @almanac-ai/agentlogs-next/server do not
copy contract behavior.
Exports
import {
RESERVED_KEYS,
cleanFields,
cleanFieldsWithDropped,
createReservedKeyDropReporter,
isLogEntry,
buildTraceparent,
parseTraceparent,
} from "@almanac-ai/agentlogs-core";import { FileSink, resolveLogPath } from "@almanac-ai/agentlogs-core/node";Develop
From the repo root:
npm install
npm run test:core
npm run build