Uses of Record Class
com.tnsai.session.replay.ReplayStep
Packages that use ReplayStep
-
Uses of ReplayStep in com.tnsai.session.replay
Methods in com.tnsai.session.replay that return ReplayStepModifier and TypeMethodDescriptionSessionReplay.first()Goes to the first step.SessionReplay.getStep(int index) Gets a step by index without changing position.SessionReplay.goTo(int index) Goes to a specific step by index.SessionReplay.last()Goes to the last step.SessionReplay.next()static ReplayStepReplayStep.of(int index, ConversationTurn turn, Duration elapsedTime, int totalSteps) Creates a replay step.SessionReplay.previous()Goes to the previous step.Methods in com.tnsai.session.replay that return types with arguments of type ReplayStepModifier and TypeMethodDescriptionSessionReplay.assistantMessages()Gets only assistant message steps.SessionReplay.current()Gets the current step.SessionReplay.filterSteps(Predicate<ReplayStep> predicate) Gets steps filtered by predicate.SessionReplay.getAllSteps()Gets all steps as a list.SessionReplay.replayUntil(Predicate<ReplayStep> stopCondition) Replays until a condition is met.SessionReplay.stream()Returns a stream of all steps.SessionReplay.toolCalls()Gets only tool call steps.SessionReplay.userMessages()Gets only user message steps.Method parameters in com.tnsai.session.replay with type arguments of type ReplayStepModifier and TypeMethodDescriptionSessionReplay.filterSteps(Predicate<ReplayStep> predicate) Gets steps filtered by predicate.SessionReplay.replayUntil(Predicate<ReplayStep> stopCondition) Replays until a condition is met.