Class SkillSourceDirectory
Skill source directory and precedence metadata.
public sealed record SkillSourceDirectory : IEquatable<SkillSourceDirectory>
- Inheritance
-
SkillSourceDirectory
- Implements
- Inherited Members
Constructors
SkillSourceDirectory(string, string, SkillSourceKind, int)
Skill source directory and precedence metadata.
public SkillSourceDirectory(string Name, string RootPath, SkillSourceKind Kind, int Order = 0)
Parameters
NamestringHuman-friendly source name (for status output).
RootPathstringDirectory containing skill subdirectories.
KindSkillSourceKindSource precedence tier.
OrderintTie-breaker within the same tier (higher wins).
Properties
Kind
Source precedence tier.
public SkillSourceKind Kind { get; init; }
Property Value
Name
Human-friendly source name (for status output).
public string Name { get; init; }
Property Value
Order
Tie-breaker within the same tier (higher wins).
public int Order { get; init; }
Property Value
RootPath
Directory containing skill subdirectories.
public string RootPath { get; init; }