Resolves whether a prompt run should use native tool calling.
The resolved configuration layers plus whether the caller supplied tools
The decision, the mode to record, and a warning when policy lost to capability
Resolves whether a prompt run should use native tool calling.