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