Class: AgentConflictError¶
Defined in: core/src/errors/resolve.ts:71
Conflicting agent definitions detected during composition.
Extends¶
Constructors¶
Constructor¶
new AgentConflictError(
conflicts,location?):AgentConflictError
Defined in: core/src/errors/resolve.ts:79
Parameters¶
conflicts¶
location?¶
Returns¶
AgentConflictError
Overrides¶
Properties¶
agentName¶
readonlyagentName:string
Defined in: core/src/errors/resolve.ts:73
First conflicting agent name
cause?¶
readonlyoptionalcause?:Error
Defined in: core/src/errors/base.ts:56
Original error if wrapping another error
Inherited from¶
code¶
readonlycode:string
Defined in: core/src/errors/base.ts:52
Error code
Inherited from¶
conflicts¶
readonlyconflicts:AgentConflict[]
Defined in: core/src/errors/resolve.ts:77
All conflicting names and their provenance
location?¶
readonlyoptionallocation?:SourceLocation
Defined in: core/src/errors/base.ts:54
Source location where error occurred
Inherited from¶
provenance¶
readonlyprovenance:AgentProvenance[]
Defined in: core/src/errors/resolve.ts:75
Provenance for the first conflicting name
Methods¶
format()¶
format():
string
Defined in: core/src/errors/base.ts:79
Format error for display.
Returns¶
string
Inherited from¶
toJSON()¶
toJSON():
Record\<string,unknown>
Defined in: core/src/errors/resolve.ts:103
Convert to JSON-serializable object.
Returns¶
Record\<string, unknown>