Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/core / / RunContext

Interface: RunContext<TDeps>

Defined in: packages/core/src/types/run.ts:134

Per-run dependency / context bag handed to every tool, hook and provider middleware in scope. Generic over the user-defined deps shape.

tracer, signal, usage and state are always present; everything else is optional.

Stable

Type Parameters

Type ParameterDefault type
TDepsunknown

Properties

PropertyModifierTypeDefined in
agentIdreadonlystringpackages/core/src/types/run.ts:138
depsreadonlyTDepspackages/core/src/types/run.ts:139
messagesreadonlyreadonly Message[]packages/core/src/types/run.ts:144
runIdreadonlystringpackages/core/src/types/run.ts:135
sessionIdreadonlystringpackages/core/src/types/run.ts:136
signalreadonlyAbortSignalpackages/core/src/types/run.ts:141
statereadonlyRunStatepackages/core/src/types/run.ts:145
stepNumberreadonlynumberpackages/core/src/types/run.ts:143
tracerreadonlyTracerpackages/core/src/types/run.ts:140
usagereadonlyUsageAccumulatorpackages/core/src/types/run.ts:142
userId?readonlystringpackages/core/src/types/run.ts:137