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
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
agents | readonly | AgentRegistry | - | packages/server/src/routes/agents.ts:37 |
dispatcher? | readonly | WsDispatcher | Streaming 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 |
runs | readonly | RunStateTracker | - | packages/server/src/routes/agents.ts:38 |
suspendedRuns? | readonly | { delete: Promise<void>; } | 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.delete | public | Promise<void> | - | packages/server/src/routes/agents.ts:53 |