Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/sessions / / ToolCallRecord
Interface: ToolCallRecord
Defined in: packages/sessions/src/cassette/types.ts:81
Per-Tool.execute(...) invocation. The canonical record kind that the ToolCassetteReplayPolicy consumes during replay.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
agentId | readonly | string | - | packages/sessions/src/cassette/types.ts:92 |
args | readonly | unknown | - | packages/sessions/src/cassette/types.ts:88 |
contentParts? | readonly | readonly MessageContent[] | Optional in-line MessageContent parts. When the cassette is written with includeArtifacts: false, only contentPartsRefs is populated; when true, the parts are also surfaced inline for self-contained replay. | packages/sessions/src/cassette/types.ts:107 |
contentPartsRefs? | readonly | readonly { kind: "image" | "file" | "audio" | "resource-link"; path: string; sizeBytes: number; }[] | - | packages/sessions/src/cassette/types.ts:96 |
durationMs | readonly | number | - | packages/sessions/src/cassette/types.ts:91 |
idempotencyKey? | readonly | string | - | packages/sessions/src/cassette/types.ts:87 |
kind | readonly | "tool-call" | - | packages/sessions/src/cassette/types.ts:82 |
output | readonly | unknown | - | packages/sessions/src/cassette/types.ts:89 |
sha256OfArgs? | readonly | string | - | packages/sessions/src/cassette/types.ts:94 |
sha256OfOutput? | readonly | string | - | packages/sessions/src/cassette/types.ts:95 |
sideEffectClass | readonly | SideEffectClass | - | packages/sessions/src/cassette/types.ts:86 |
status | readonly | ToolCallRecordStatus | - | packages/sessions/src/cassette/types.ts:90 |
stepNumber | readonly | number | - | packages/sessions/src/cassette/types.ts:83 |
timestampIso | readonly | string | - | packages/sessions/src/cassette/types.ts:93 |
toolCallId | readonly | string | - | packages/sessions/src/cassette/types.ts:84 |
toolName | readonly | string | - | packages/sessions/src/cassette/types.ts:85 |