From 3c210286ba2bda0fd89371cdd94b3aa83cd5f742 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Tue, 18 Jun 2024 11:35:54 -0700 Subject: [PATCH] Add environment variable information to argparse help text. --- aider/args_formatter.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/aider/args_formatter.py b/aider/args_formatter.py index 1c898cd90..4a8aa4d0b 100644 --- a/aider/args_formatter.py +++ b/aider/args_formatter.py @@ -48,6 +48,13 @@ class DotEnvFormatter(argparse.HelpFormatter): if action.help: parts.append(f"## {action.help}") + if action.env_var: + env_var = action.env_var + if default: + parts.append(f"{env_var}={default}\n") + else: + parts.append(f"{env_var}=\n") + for switch in action.option_strings: if switch.startswith("--"): break