Table of Contents

Class OpenClawAgentRegistration

Namespace
JD.AI.Gateway.Config
Assembly
JD.AI.Gateway.dll

Defines a JD.AI agent to register with OpenClaw as a native agent.

public sealed class OpenClawAgentRegistration
Inheritance
OpenClawAgentRegistration
Inherited Members

Properties

Bindings

Channel bindings in OpenClaw.

public IList<OpenClawBindingConfig> Bindings { get; set; }

Property Value

IList<OpenClawBindingConfig>

Emoji

Emoji identifier.

public string Emoji { get; set; }

Property Value

string

GatewayAgentId

JD.AI gateway agent ID to route execution to.

public string? GatewayAgentId { get; set; }

Property Value

string

Id

Agent ID in OpenClaw (e.g., "jdai-default").

public string Id { get; set; }

Property Value

string

Model

Model identifier for display (actual execution is via JD.AI).

public string? Model { get; set; }

Property Value

string

Name

Display name.

public string Name { get; set; }

Property Value

string

Theme

Agent theme/persona.

public string Theme { get; set; }

Property Value

string