resolver/src¶
Inheritance and import resolution for PromptScript files.
Handles file loading, dependency resolution, and merging of inherited properties to produce a fully resolved AST.
Classes¶
- CompositeRegistry
- FileLoader
- FileSystemRegistry
- GitAuthError
- GitCacheManager
- GitCloneError
- GitRefNotFoundError
- GitRegistry
- HttpRegistry
- RegistryCache
- Resolver
- VendorRegistry
Interfaces¶
- CacheEntry
- CacheMetadata
- CompositeRegistryOptions
- CompositionOptions
- ExpandedAlias
- FileSystemRegistryOptions
- GitAuthOptions
- GitCacheManagerOptions
- GitRegistryOptions
- GuardRequiresOptions
- HttpRegistryOptions
- LoaderOptions
- NativeSkillOptions
- ParsedGitUrl
- ParsedSkillMd
- ParsedVersionedPath
- RegistriesValidationResult
- Registry
- RemoteValidation
- ResolvedAST
- ResolveOptions
- ResolverOptions
Variables¶
Functions¶
- applyExtends
- buildAuthenticatedUrl
- buildReferenceKey
- buildRegistryMarker
- createCompositeRegistry
- createFileSystemRegistry
- createGitCacheManager
- createGitRegistry
- createHttpRegistry
- createResolver
- createVendorRegistry
- discoverNativeContent
- expandAlias
- getCacheKey
- getImportAlias
- getOriginalBlockName
- getWebUrl
- hashContent
- interpolateSkillContent
- isGitUrl
- isImportMarker
- isInsideCachePath
- isKnownGitHost
- makeBlock
- makeObjectContent
- makeTextContent
- normalizeBlockAliases
- normalizeGitUrl
- parseGitUrl
- parseRegistryMarker
- parseSkillMd
- parseVersionedPath
- resolve
- resolveGuardRequires
- resolveInheritance
- resolveNativeCommands
- resolveNativeSkills
- resolveSkillComposition
- resolveUses
- skillNameFromPath
- validateAlias
- validateRegistriesConfig
- validateRemoteAccess
References¶
bindParams¶
Re-exports bindParams
interpolateAST¶
Re-exports interpolateAST
interpolateContent¶
Re-exports interpolateContent
interpolateText¶
Re-exports interpolateText
isTemplateExpression¶
Re-exports isTemplateExpression
TemplateContext¶
Re-exports TemplateContext