Type Alias: TraceProperty
@kortexya/reasoninglayer / TraceProperty
Type Alias: TraceProperty
Section titled “Type Alias: TraceProperty”TraceProperty = {
NoToolUseMatchingRegex: {inputRegex:string;toolName:string; }; } | {ToolAlwaysSucceeds: {toolName:string; }; } | {MustPrecede: {first:string;second:string; }; } | {All:TraceProperty[]; }
Defined in: src/types/verification.ts:261
A purely syntactic predicate over an agent trace, externally tagged.
Remarks
Section titled “Remarks”NoToolUseMatchingRegex— no step usestoolName(empty matches any tool) with a JSON-serializedinputmatchinginputRegex.ToolAlwaysSucceeds— every step usingtoolNamehassuccess = true.MustPrecede— everysecondstep is preceded by afirststep.All— every predicate holds.