FileRunStore
Generated by TypeDoc. Do not edit this page directly.
Class: FileRunStore
Section titled “Class: FileRunStore”Defined in: packages/storage-file/src/index.ts:119
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new FileRunStore(outputDir, runId): FileRunStore;Defined in: packages/storage-file/src/index.ts:122
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
outputDir | string |
runId | string |
Returns
Section titled “Returns”FileRunStore
Overrides
Section titled “Overrides”Properties
Section titled “Properties”| Property | Modifier | Type | Overrides | Inherited from | Defined in |
|---|---|---|---|---|---|
outputDir | readonly | string | - | HarnessRunStore.outputDir | packages/storage-file/src/index.ts:123 |
runDir | readonly | string | HarnessRunStore.runDir | - | packages/storage-file/src/index.ts:120 |
runId | readonly | string | - | HarnessRunStore.runId | packages/storage-file/src/index.ts:124 |
Methods
Section titled “Methods”close()?
Section titled “close()?”optional close(): Promise<void>;Defined in: packages/core/src/runtime/storage.ts:178
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”deleteSnapshot()
Section titled “deleteSnapshot()”deleteSnapshot(id): void;Defined in: packages/storage-file/src/index.ts:174
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
id | string |
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”HarnessRunStore.deleteSnapshot
init()
Section titled “init()”init(): void;Defined in: packages/storage-file/src/index.ts:130
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”loadContextSnapshots()
Section titled “loadContextSnapshots()”loadContextSnapshots(): ContextSnapshot[];Defined in: packages/storage-file/src/index.ts:190
Returns
Section titled “Returns”Overrides
Section titled “Overrides”HarnessRunStore.loadContextSnapshots
loadCursors()
Section titled “loadCursors()”loadCursors(): | RunCursorState | undefined;Defined in: packages/storage-file/src/index.ts:182
Returns
Section titled “Returns”| RunCursorState
| undefined
Overrides
Section titled “Overrides”loadEvents()
Section titled “loadEvents()”loadEvents(): HarnessEventRecord<unknown>[];Defined in: packages/storage-file/src/index.ts:138
Returns
Section titled “Returns”HarnessEventRecord<unknown>[]
Overrides
Section titled “Overrides”loadSnapshots()
Section titled “loadSnapshots()”loadSnapshots(): HarnessSnapshot[];Defined in: packages/storage-file/src/index.ts:164
Returns
Section titled “Returns”Overrides
Section titled “Overrides”loadTranscript()
Section titled “loadTranscript()”loadTranscript(): AgentMessage[];Defined in: packages/storage-file/src/index.ts:152
Returns
Section titled “Returns”Overrides
Section titled “Overrides”HarnessRunStore.loadTranscript
recordEvent()
Section titled “recordEvent()”recordEvent(event): void;Defined in: packages/storage-file/src/index.ts:134
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
event | HarnessEventRecord |
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”saveContextSnapshot()
Section titled “saveContextSnapshot()”saveContextSnapshot(snapshot): void;Defined in: packages/storage-file/src/index.ts:186
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
snapshot | ContextSnapshot |
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”HarnessRunStore.saveContextSnapshot
saveCursors()
Section titled “saveCursors()”saveCursors(cursors): void;Defined in: packages/storage-file/src/index.ts:178
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
cursors | RunCursorState |
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”saveMetrics()
Section titled “saveMetrics()”saveMetrics(metrics): void;Defined in: packages/storage-file/src/index.ts:156
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
metrics | RunMetrics |
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”saveSnapshot()
Section titled “saveSnapshot()”saveSnapshot(snapshot): void;Defined in: packages/storage-file/src/index.ts:160
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
snapshot | HarnessSnapshot |
Returns
Section titled “Returns”void
Overrides
Section titled “Overrides”saveTranscript()
Section titled “saveTranscript()”saveTranscript(messages): void;Defined in: packages/storage-file/src/index.ts:148
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
messages | AgentMessage[] |
Returns
Section titled “Returns”void