New @boocode/ion package (v0.0.1) for inference optimization network. .codesight/ wiki artifacts for codebase documentation. .omo/ work plans for openspec cleanup and enhanced file panel.
22 lines
706 B
TypeScript
22 lines
706 B
TypeScript
/**
|
|
* Store module — persistence backends for the Ion workflow engine.
|
|
*
|
|
* Provides three store implementations:
|
|
* - `createFsStore` — filesystem-backed (JSON files + JSONL events)
|
|
* - `createSqliteStore` — SQLite-backed (better-sqlite3, optional dep)
|
|
* - `createPostgresStore` — Postgres-backed (postgres.js, optional dep)
|
|
*
|
|
* All implement the `IWorkflowStore` interface from `../engine/deps.js`.
|
|
*/
|
|
|
|
export { createFsStore } from './fs-store.js';
|
|
export { createSqliteStore } from './sqlite-store.js';
|
|
export { createPostgresStore } from './pg-store.js';
|
|
|
|
export type {
|
|
IWorkflowStore,
|
|
WorkflowRun,
|
|
WorkflowEvent,
|
|
WorkflowRunStatus,
|
|
CreateWorkflowRunData,
|
|
} from './types.js'; |