diff --git a/aider/coders/base_coder.py b/aider/coders/base_coder.py index fa3508b6b..ed81282cc 100755 --- a/aider/coders/base_coder.py +++ b/aider/coders/base_coder.py @@ -1030,7 +1030,13 @@ class Coder: return None def get_platform_info(self): - platform_text = f"- Platform: {platform.platform()}\n" + platform_text = "" + try: + platform_text = f"- Platform: {platform.platform()}\n" + except Exception: + # Skip platform info if it can't be retrieved + pass + shell_var = "COMSPEC" if os.name == "nt" else "SHELL" shell_val = os.getenv(shell_var) platform_text += f"- Shell: {shell_var}={shell_val}\n"