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