Interface: CompileError¶
Defined in: compiler/src/types.ts:185
Compilation error with additional metadata.
Properties¶
agentName?¶
optionalagentName?:string
Defined in: compiler/src/types.ts:203
First agent name included in the diagnostic
code¶
code:
string
Defined in: compiler/src/types.ts:189
Error code or rule ID
conflicts?¶
optionalconflicts?:AgentConflict[]
Defined in: compiler/src/types.ts:201
All agent conflicts included in the diagnostic
format?¶
optionalformat?: () =>string
Defined in: compiler/src/types.ts:205
Format error for display
Returns¶
string
location?¶
optionallocation?:object
Defined in: compiler/src/types.ts:193
Source location
column?¶
optionalcolumn?:number
file?¶
optionalfile?:string
line?¶
optionalline?:number
message¶
message:
string
Defined in: compiler/src/types.ts:191
Error message
name¶
name:
string
Defined in: compiler/src/types.ts:187
Error name/type
provenance?¶
optionalprovenance?:AgentProvenance[]
Defined in: compiler/src/types.ts:199
Agent provenance when resolution reports a name conflict