Table of Contents

Class SkillEntryConfig

Namespace
JD.AI.Core.Skills
Assembly
JD.AI.Core.dll

Per-skill runtime overrides from configuration.

public sealed class SkillEntryConfig
Inheritance
SkillEntryConfig
Inherited Members

Properties

ApiKey

public string? ApiKey { get; init; }

Property Value

string

Config

public JsonNode? Config { get; init; }

Property Value

JsonNode

Enabled

public bool? Enabled { get; init; }

Property Value

bool?

Env

public IReadOnlyDictionary<string, string> Env { get; init; }

Property Value

IReadOnlyDictionary<string, string>

Methods

Merge(SkillEntryConfig?, SkillEntryConfig?)

public static SkillEntryConfig Merge(SkillEntryConfig? lower, SkillEntryConfig? higher)

Parameters

lower SkillEntryConfig
higher SkillEntryConfig

Returns

SkillEntryConfig