Interface: PathReference¶
Defined in: core/src/types/ast.ts:103
Reference to another PromptScript file.
Formats: - Absolute: @namespace/path/to/file - Versioned: @namespace/path@1.0.0 - Relative: ./local/file
Extends¶
Properties¶
isRelative¶
isRelative:
boolean
Defined in: core/src/types/ast.ts:114
Whether this is a relative path
loc¶
loc:
SourceLocation
Defined in: core/src/types/ast.ts:14
Source location
Inherited from¶
namespace?¶
optionalnamespace:string
Defined in: core/src/types/ast.ts:108
Namespace (e.g., "core" from "@core/...")
raw¶
raw:
string
Defined in: core/src/types/ast.ts:106
Original string representation
segments¶
segments:
string[]
Defined in: core/src/types/ast.ts:110
Path segments
type¶
readonlytype:"PathReference"
Defined in: core/src/types/ast.ts:104
Node type discriminator
Overrides¶
version?¶
optionalversion:string
Defined in: core/src/types/ast.ts:112
Version constraint