Changed freeride results to UserResult and added ResponseHandled: true to ensure tool output is visible in CLI/Interactive mode and prevent premature turn finalization with generic summary messages.