MCPcopy
hub / github.com/ruvnet/ruflo / RunStore

Interface RunStore

plugins/ruflo-arena/src/persistence/run-store.ts:14–18  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12import type { RunKind, RunRecord } from '../domain/types.js';
13
14export interface RunStore {
15 save(record: RunRecord): Promise<RunRecord>;
16 get(runId: string): Promise<RunRecord | null>;
17 list(limit?: number): Promise<RunRecord[]>;
18}
19
20let counter = 0;
21

Callers 11

createArenaToolsFunction · 0.65
getMethod · 0.65
exportAsSparseMatrixMethod · 0.65
exportAsSparseMatrixMethod · 0.65
exportAsSparseMatrixMethod · 0.65
exportAsSparseMatrixMethod · 0.65
localComputeMethod · 0.65
handleRequestMethod · 0.65
checkRateMethod · 0.65
createArenaToolsFunction · 0.65

Implementers 2

InMemoryRunStoreplugins/ruflo-arena/src/persistence/ru
FileRunStoreplugins/ruflo-arena/src/persistence/ru

Calls

no outgoing calls

Tested by

no test coverage detected