Table of Contents

Class GatewayStatus

Namespace
JD.AI.Dashboard.Wasm.Models
Assembly
JD.AI.Dashboard.Wasm.dll
public record GatewayStatus : IEquatable<GatewayStatus>
Inheritance
GatewayStatus
Implements
Inherited Members

Properties

ActiveAgents

[JsonIgnore]
public int ActiveAgents { get; }

Property Value

int

ActiveChannels

[JsonIgnore]
public int ActiveChannels { get; }

Property Value

int

ActiveSessions

[JsonIgnore]
public int ActiveSessions { get; }

Property Value

int

Agents

[JsonPropertyName("agents")]
public GatewayAgentStatus[] Agents { get; init; }

Property Value

GatewayAgentStatus[]

Channels

[JsonPropertyName("channels")]
public GatewayChannelStatus[] Channels { get; init; }

Property Value

GatewayChannelStatus[]

IsRunning

[JsonIgnore]
public bool IsRunning { get; }

Property Value

bool

OpenClaw

[JsonPropertyName("openClaw")]
public OpenClawStatus? OpenClaw { get; init; }

Property Value

OpenClawStatus

Routes

[JsonPropertyName("routes")]
public IDictionary<string, string> Routes { get; init; }

Property Value

IDictionary<string, string>

Status

[JsonPropertyName("status")]
public string Status { get; init; }

Property Value

string

Uptime

[JsonPropertyName("uptime")]
public DateTimeOffset Uptime { get; init; }

Property Value

DateTimeOffset