Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/sessions / / ToolCassetteRecorderOptions

Interface: ToolCassetteRecorderOptions

Defined in: packages/sessions/src/cassette/recorder.ts:38

Options accepted by createToolCassetteRecorder.

Stable

Extends

Properties

PropertyModifierTypeDescriptionInherited fromDefined in
cipher?readonly"aes256gcm" | "chacha20-poly1305"-ToolCassetteWriterOptions.cipherpackages/sessions/src/cassette/writer.ts:43
hash?readonlyboolean-ToolCassetteWriterOptions.hashpackages/sessions/src/cassette/writer.ts:42
includeArtifacts?readonlybooleanWhen true, the recorder copies content-part artifacts.-packages/sessions/src/cassette/recorder.ts:40
minRuntimeVersion?readonlystring-ToolCassetteWriterOptions.minRuntimeVersionpackages/sessions/src/cassette/writer.ts:40
now?readonly() => number-ToolCassetteWriterOptions.nowpackages/sessions/src/cassette/writer.ts:44
outputPath?readonlystringFilesystem path the cassette is destined for (used by flushToFile).-packages/sessions/src/cassette/recorder.ts:42
runIdreadonlystring-ToolCassetteWriterOptions.runIdpackages/sessions/src/cassette/writer.ts:39
schemaUrl?readonlystring-ToolCassetteWriterOptions.schemaUrlpackages/sessions/src/cassette/writer.ts:41
sessionIdreadonlystring-ToolCassetteWriterOptions.sessionIdpackages/sessions/src/cassette/writer.ts:38
writerreadonlystring-ToolCassetteWriterOptions.writerpackages/sessions/src/cassette/writer.ts:37