Skip to content

FileRunStore

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/storage-file/src/index.ts:119

new FileRunStore(outputDir, runId): FileRunStore;

Defined in: packages/storage-file/src/index.ts:122

ParameterType
outputDirstring
runIdstring

FileRunStore

HarnessRunStore.constructor

PropertyModifierTypeOverridesInherited fromDefined in
outputDirreadonlystring-HarnessRunStore.outputDirpackages/storage-file/src/index.ts:123
runDirreadonlystringHarnessRunStore.runDir-packages/storage-file/src/index.ts:120
runIdreadonlystring-HarnessRunStore.runIdpackages/storage-file/src/index.ts:124
optional close(): Promise<void>;

Defined in: packages/core/src/runtime/storage.ts:178

Promise<void>

HarnessRunStore.close


deleteSnapshot(id): void;

Defined in: packages/storage-file/src/index.ts:174

ParameterType
idstring

void

HarnessRunStore.deleteSnapshot


init(): void;

Defined in: packages/storage-file/src/index.ts:130

void

HarnessRunStore.init


loadContextSnapshots(): ContextSnapshot[];

Defined in: packages/storage-file/src/index.ts:190

ContextSnapshot[]

HarnessRunStore.loadContextSnapshots


loadCursors():
| RunCursorState
| undefined;

Defined in: packages/storage-file/src/index.ts:182

| RunCursorState | undefined

HarnessRunStore.loadCursors


loadEvents(): HarnessEventRecord<unknown>[];

Defined in: packages/storage-file/src/index.ts:138

HarnessEventRecord<unknown>[]

HarnessRunStore.loadEvents


loadSnapshots(): HarnessSnapshot[];

Defined in: packages/storage-file/src/index.ts:164

HarnessSnapshot[]

HarnessRunStore.loadSnapshots


loadTranscript(): AgentMessage[];

Defined in: packages/storage-file/src/index.ts:152

AgentMessage[]

HarnessRunStore.loadTranscript


recordEvent(event): void;

Defined in: packages/storage-file/src/index.ts:134

ParameterType
eventHarnessEventRecord

void

HarnessRunStore.recordEvent


saveContextSnapshot(snapshot): void;

Defined in: packages/storage-file/src/index.ts:186

ParameterType
snapshotContextSnapshot

void

HarnessRunStore.saveContextSnapshot


saveCursors(cursors): void;

Defined in: packages/storage-file/src/index.ts:178

ParameterType
cursorsRunCursorState

void

HarnessRunStore.saveCursors


saveMetrics(metrics): void;

Defined in: packages/storage-file/src/index.ts:156

ParameterType
metricsRunMetrics

void

HarnessRunStore.saveMetrics


saveSnapshot(snapshot): void;

Defined in: packages/storage-file/src/index.ts:160

ParameterType
snapshotHarnessSnapshot

void

HarnessRunStore.saveSnapshot


saveTranscript(messages): void;

Defined in: packages/storage-file/src/index.ts:148

ParameterType
messagesAgentMessage[]

void

HarnessRunStore.saveTranscript