Class AgentDocsResolveExtension
java.lang.Object
io.github.duckasteroid.agentdocs.resolve.AgentDocsResolveExtension
Extension for configuring resolver behaviour and local skill generation outputs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract org.gradle.api.provider.Property<String> Gradle configuration to inspect for direct dependencies.abstract org.gradle.api.provider.Property<Boolean> Whentrue, the resolver also attempts to fetch thesourcesclassifier jar for each dependency and unpacks it into asrc/subdirectory of the skill folder.abstract org.gradle.api.file.DirectoryPropertyRoot directory for generated skill files.
-
Constructor Details
-
AgentDocsResolveExtension
public AgentDocsResolveExtension()
-
-
Method Details
-
getConfigurationName
Gradle configuration to inspect for direct dependencies.- Returns:
- configuration name property
-
getSkillsDirectory
public abstract org.gradle.api.file.DirectoryProperty getSkillsDirectory()Root directory for generated skill files.- Returns:
- skills root directory property
-
getIncludeSources
Whentrue, the resolver also attempts to fetch thesourcesclassifier jar for each dependency and unpacks it into asrc/subdirectory of the skill folder. The extractedSKILL.mdfrontmatter will includemetadata.sources: src/when sources are available, ormetadata.sources: nonewhen the artifact has no sources jar.Defaults to
false.- Returns:
- include-sources flag property
-