SelfExplainOptions
Interface: SelfExplainOptions
Defined in: src/lib/trace-toolpack/selfExplain.ts:59
Consumer surface for .selfExplain() on the Agent builder.
Properties
delegate?
readonlyoptionaldelegate?:object
Defined in: src/lib/trace-toolpack/selfExplain.ts:67
Answer why-questions on a SEPARATE (typically cheaper) model: the
skill unlocks one explain_run tool that runs a nested
traceDebugAgent and returns its evidence-cited answer.
maxIterations?
readonlyoptionalmaxIterations?:number
model
readonlymodel:string
provider
readonlyprovider:LLMProvider
id?
readonlyoptionalid?:string
Defined in: src/lib/trace-toolpack/selfExplain.ts:73
Skill id (activation key for read_skill). Default 'self-explain'.
instruction?
readonlyoptionalinstruction?:string
Defined in: src/lib/trace-toolpack/selfExplain.ts:61
Appended to the recommended skill body (ours stays; yours adds).
toolpack?
readonlyoptionaltoolpack?:TraceToolpackOptions
Defined in: src/lib/trace-toolpack/selfExplain.ts:75
Bounding dials forwarded to the toolpack.
