Uses of Interface
dev.dokimos.core.evaluators.agents.ArgumentMatcher
Packages that use ArgumentMatcher
-
Uses of ArgumentMatcher in dev.dokimos.core.evaluators.agents
Classes in dev.dokimos.core.evaluators.agents that implement ArgumentMatcherModifier and TypeClassDescriptionfinal classDefaultArgumentMatcherthat compares arguments structurally with a few deliberate tolerances.Methods in dev.dokimos.core.evaluators.agents that return ArgumentMatcherModifier and TypeMethodDescriptionstatic ArgumentMatcherArgumentMatcher.of(ArgMatchMode mode) Returns a tolerant matcher using the given key-set mode.static ArgumentMatcherArgumentMatcher.tolerant()Returns the default tolerant matcher usingArgMatchMode.EXACT.Methods in dev.dokimos.core.evaluators.agents with parameters of type ArgumentMatcherModifier and TypeMethodDescriptionToolCorrectnessEvaluator.Builder.argumentMatcher(ArgumentMatcher argumentMatcher) Sets the argument matcher used byToolCorrectnessEvaluator.MatchMode.NAMES_AND_ARGS.ToolEfficiencyEvaluator.Builder.argumentMatcher(ArgumentMatcher argumentMatcher) Sets the argument matcher used to decide whether two calls are duplicates.ToolTrajectoryEvaluator.Builder.argumentMatcher(ArgumentMatcher matcher) Sets the default argument matcher applied to every tool unless overridden.ToolTrajectoryEvaluator.Builder.argumentMatcher(String toolName, ArgumentMatcher matcher) Overrides the argument matcher for a specific tool by name.