Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/core / / RunStep
Interface: RunStep
Defined in: packages/core/src/types/run.ts:22
Single step inside an agent run. The agent runtime appends one RunStep per provider call.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
agentId | readonly | string | Stable agent id active for this step (changes after a handoff). | packages/core/src/types/run.ts:31 |
endedAt? | readonly | string | - | packages/core/src/types/run.ts:25 |
providerResponse? | readonly | RunStepProviderResponse | The model response this step produced, recorded when the agent runs with recordProviderResponses: true (C3). Enables deterministic replay: createReplayProvider(state) serves these back in order so a run re-executes without live model calls. | packages/core/src/types/run.ts:38 |
startedAt | readonly | string | - | packages/core/src/types/run.ts:24 |
stepNumber | readonly | number | - | packages/core/src/types/run.ts:23 |
toolCalls | readonly | readonly CompletedToolCall<unknown>[] | - | packages/core/src/types/run.ts:27 |
usage? | readonly | Usage | - | packages/core/src/types/run.ts:26 |