From 6e076a40a92734a10390e3f07ad2c85d64fb1dff Mon Sep 17 00:00:00 2001 From: Paul Gauthier Date: Wed, 20 Nov 2024 17:52:50 -0800 Subject: [PATCH] refactor: Modify analytics sampling logic to use 1% of users --- aider/analytics.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/aider/analytics.py b/aider/analytics.py index 464f98f57..e702b8f41 100644 --- a/aider/analytics.py +++ b/aider/analytics.py @@ -75,8 +75,11 @@ class Analytics: assert args_analytics is None, args_analytics - # ask 1/16 of the users - return self.user_id < "1" + if not self.user_id: + return False + + # ask 1% of users + return self.user_id < "03" def get_data_file_path(self): data_file = Path.home() / ".aider" / "analytics.json"