Package com.tnsai.context.decision
Class DecisionTrace.Builder
java.lang.Object
com.tnsai.context.decision.DecisionTrace.Builder
- Enclosing class:
DecisionTrace
Builder for DecisionTrace.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()contextSnapshot(ContextSnapshot snapshot) conversationId(String conversationId) input(DecisionInput input) outcome(DecisionOutcome outcome) parentTraceId(String parentTraceId) policy(DecisionPolicy policy) reasoning(DecisionReasoning reasoning) trigger(DecisionTrigger trigger)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
traceId
-
agentId
-
timestamp
-
contextSnapshot
-
trigger
-
input
-
policy
-
reasoning
-
action
-
outcome
-
metadata
-
metadata
-
tag
-
tags
-
conversationId
-
parentTraceId
-
build
-