Skip to content

Graphorin API reference v0.12.1


Graphorin API reference / @graphorin/server / / AgentRoutesDeps

Interface: AgentRoutesDeps

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

Stable

Properties

PropertyModifierTypeDescriptionDefined in
agentsreadonlyAgentRegistry-packages/server/src/routes/agents.ts:37
dispatcher?readonlyWsDispatcherStreaming dispatcher (IP-2). 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:45
newRunId?readonly() => string-packages/server/src/routes/agents.ts:39
runsreadonlyRunStateTracker-packages/server/src/routes/agents.ts:38
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:53
suspendedRuns.deletepublicPromise&lt;void&gt;-packages/server/src/routes/agents.ts:53