Skip to main content

EntityStatus

No description

type EntityStatus {
state: String!
reason: String
since: Time
lastSeenAt: Time
fresh: Boolean!
}

Fields

EntityStatus.state ● String! non-null scalar

Stable machine state string (e.g. "running", "stopped", "error"). FE keys colour + label off this; never user-facing prose.

EntityStatus.reason ● String scalar

i18n key ("status.<entity>.<state>.reason") the FE localizes to explain "why". Null when there is nothing extra to say.

EntityStatus.since ● Time scalar

When the entity entered its current state (best-effort), null if unknown.

EntityStatus.lastSeenAt ● Time scalar

Last successful contact, null if never seen / not applicable.

EntityStatus.fresh ● Boolean! non-null scalar

True when the status can be trusted right now (lastSeenAt within the monitoring interval). Entities with no freshness concept report true.

Member Of

Backtest object ● Bot object ● BotRunner object ● Exchange object ● Simulation object