Whether a call of tool waits for the user's approval, by the agent list as it is now.
tool
bool needsApproval(String tool) => _currentCapabilityFor(tool)?.needsApproval ?? false;