13 references to SkillSourceKind
aspire (8)
Agents\SkillDefinition.cs (6)
23
sourceKind:
SkillSourceKind
.ExternalInstaller, // Playwright is installed via PlaywrightCliInstaller, not a static file
35
sourceKind:
SkillSourceKind
.Static,
59
sourceKind:
SkillSourceKind
.AspireSkillsBundle,
65
private SkillDefinition(string name, string description, string? skillContent,
SkillSourceKind
sourceKind, IReadOnlyList<string> installExcludedRelativePaths, bool isDefault, IReadOnlyList<string>? applicableLanguages = null)
94
public
SkillSourceKind
SourceKind { get; }
99
public bool HasInstallableFiles => SkillContent is not null || SourceKind is
SkillSourceKind
.AspireSkillsBundle;
Commands\AgentInitCommand.cs (2)
366
if (skill.SourceKind is
SkillSourceKind
.AspireSkillsBundle && aspireSkillsBundle is null)
803
if (skill.SourceKind is
SkillSourceKind
.AspireSkillsBundle)
Aspire.Cli.Tests (5)
Agents\AspireSkillsBundleTests.cs (1)
107
Assert.Equal(
SkillSourceKind
.AspireSkillsBundle, skill.SourceKind);
Agents\CommonAgentApplicatorsTests.cs (3)
95
Assert.Equal(
SkillSourceKind
.ExternalInstaller, SkillDefinition.PlaywrightCli.SourceKind);
111
Assert.Equal(
SkillSourceKind
.AspireSkillsBundle, skill.SourceKind);
153
Assert.Equal(
SkillSourceKind
.Static, SkillDefinition.DotnetInspect.SourceKind);
Commands\AgentInitCommandTests.cs (1)
683
Assert.DoesNotContain(result.SelectedSkills, static skill => skill.SourceKind is
SkillSourceKind
.AspireSkillsBundle);