Table of Contents

Namespace JD.AI.Dashboard.Wasm.Models

Classes

ActivityEvent
AgentDefinition
AgentDetailInfo
AgentInfo
ApiKeyDisplayModel

Represents an API key for display in the dashboard (values are masked).

ApiKeyEntryModel
AuditEvent
AuthConfigModel
ChannelConfigModel
ChannelInfo
ChannelTestResult
ConfigField
ConfigSchema
ConfigSection
ControlOverviewSnapshotModel

Derived display model for the Control > Overview page.

CreateApiKeyRequest

Request to create a new API key.

CreateApiKeyResponse

Response after creating an API key (contains the full key).

GatewayAccessSettings
GatewayAgentStatus
GatewayChannelStatus
GatewayConfigModel

Full gateway config matching Gateway:Config section shape.

GatewayStatus
GlobalMessageSettingsModel

Global messaging settings for all channels.

MemoryIndexRequest
MemoryIndexResponse
MemorySearchRequest
MemorySearchResult
MemoryStats
ModelParameters

Tunable model inference parameters (Ollama, OpenAI, etc.).

OpenClawAgentRegistrationModel
OpenClawBindingModel
OpenClawChannelConfigModel
OpenClawConfigModel
OpenClawStatus
PluginInfo
ProviderConfigModel
ProviderInfo
ProviderModelInfo
RateLimitConfigModel
RecentSessionRow

Recent session row for the overview table.

RotateApiKeyResponse

Response after rotating an API key.

RoutingConfigModel
RoutingMapping

The routing API returns Dictionary<string, string> (channelType → agentId). This wrapper is used by the UI for structured display and editing.

RoutingRuleModel
ServerConfigModel
SessionInfo
SkillInfo
ToolInfo
TurnRecord

Enums

AgentStatus
SkillStatus