Graphorin API reference v0.15.1
Graphorin API reference / @graphorin/sessions / / ToolCassetteRecorderOptions
Interface: ToolCassetteRecorderOptions
Defined in: packages/sessions/src/cassette/recorder.ts:39
Stable
Options accepted by createToolCassetteRecorder.
Extends
Properties
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
hash? | readonly | boolean | - | ToolCassetteWriterOptions.hash | packages/sessions/src/cassette/writer.ts:42 |
includeArtifacts? | readonly | boolean | When true, the recorder copies content-part artifacts. | - | packages/sessions/src/cassette/recorder.ts:41 |
minRuntimeVersion? | readonly | string | - | ToolCassetteWriterOptions.minRuntimeVersion | packages/sessions/src/cassette/writer.ts:40 |
now? | readonly | () => number | - | ToolCassetteWriterOptions.now | packages/sessions/src/cassette/writer.ts:43 |
outputPath? | readonly | string | Filesystem path the cassette is destined for (used by flushToFile). | - | packages/sessions/src/cassette/recorder.ts:43 |
runId | readonly | string | - | ToolCassetteWriterOptions.runId | packages/sessions/src/cassette/writer.ts:39 |
schemaUrl? | readonly | string | - | ToolCassetteWriterOptions.schemaUrl | packages/sessions/src/cassette/writer.ts:41 |
sessionId | readonly | string | - | ToolCassetteWriterOptions.sessionId | packages/sessions/src/cassette/writer.ts:38 |
writer | readonly | string | - | ToolCassetteWriterOptions.writer | packages/sessions/src/cassette/writer.ts:37 |