Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/sessions / facade / SessionRecordCassetteOptions

Interface: SessionRecordCassetteOptions

Defined in: packages/sessions/src/facade.ts:239

Options accepted by Session.recordToolCassette({...}).

Stable

Extends

Properties

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