ai-functions
Version:
Core AI primitives for building intelligent applications
16 lines • 672 B
JavaScript
/**
* EvalLogStore — pluggable persistence primitive for trace/eval entries.
*
* Forward-looking primitive matching Evalite v1's EvalLogStore pattern:
* the in-memory default ships today; the disk/SQLite/durable backends can
* land later without breaking the trace middleware contract.
*
* Used downstream by `traceMiddleware` (in `../middleware/trace.ts`) as the
* sink for per-call prompt+response+usage records. The cascade-walker in
* services-as-software will consume `list()` / `get()` to populate the
* InvocationEvent stream once round 16+ adds the `'persona-trace'` variant.
*
* @packageDocumentation
*/
export {};
//# sourceMappingURL=types.js.map