Table of Contents

Class OpenClawAgentProfileConfig

Namespace
JD.AI.Channels.OpenClaw.Routing
Assembly
JD.AI.Channels.OpenClaw.dll

Defines an agent configuration profile for processing routed messages.

public sealed class OpenClawAgentProfileConfig
Inheritance
OpenClawAgentProfileConfig
Inherited Members

Properties

MaxTurns

Maximum conversation turns before resetting.

public int MaxTurns { get; set; }

Property Value

int

Model

Model identifier (e.g., "claude-sonnet-4-5").

public string Model { get; set; }

Property Value

string

Provider

AI provider name (e.g., "claude-code", "copilot", "ollama").

public string Provider { get; set; }

Property Value

string

SystemPrompt

System prompt for the agent.

public string? SystemPrompt { get; set; }

Property Value

string

Tools

Tool categories enabled for this agent (e.g., "file", "web", "shell").

public IList<string> Tools { get; set; }

Property Value

IList<string>