Expand description
Utility-guided tool dispatch gate (arXiv:2603.19896).
Computes a scalar utility score for each candidate tool call before execution. Calls below the configured threshold are skipped (fail-closed on scoring errors).
Structs§
- Utility
Context - Context required to compute utility — provided by the agent loop.
- Utility
Score - Computed utility components for a candidate tool call.
- Utility
Scorer - Computes utility scores for tool calls before dispatch.
Enums§
- Utility
Action - Recommended action from the utility policy (arXiv:2603.19896, §4.2).
Functions§
- has_
explicit_ tool_ request - Returns
truewhen a user message explicitly requests tool invocation.