Skip to content

Graphorin API reference v0.15.1


Graphorin API reference / @graphorin/server / / AgentRoutesDeps

Interface: AgentRoutesDeps

Defined in: packages/server/src/routes/agents.ts:37

Stable

Properties

PropertyModifierTypeDescriptionDefined in
agentsreadonlyAgentRegistry-packages/server/src/routes/agents.ts:38
dispatcher?readonlyWsDispatcherStreaming dispatcher. When present, POST /:id/stream actually runs the agent and emits every event onto the agent:<id>/runs/<runId>/events subject.packages/server/src/routes/agents.ts:46
newRunId?readonly() => string-packages/server/src/routes/agents.ts:40
runsreadonlyRunStateTracker-packages/server/src/routes/agents.ts:39
suspendedRuns?readonly{ delete: Promise&lt;void&gt;; }Durable suspended-run sidecar (migration 038). Writes flow through the tracker's persistence hooks; the route layer only needs the explicit DELETE on POST /runs/:runId/abort - the tracker's abort() deliberately keeps rows so a graceful-shutdown force-abort cannot erase parked approvals.packages/server/src/routes/agents.ts:54
suspendedRuns.deletepublicPromise&lt;void&gt;-packages/server/src/routes/agents.ts:54