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