From 69e471f91c056f41178925e9c0b42e281a7b22ad Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Mon, 19 Aug 2024 11:56:14 -0700 Subject: [PATCH] fix: Catch and ignore SwitchCoder error in main function when running with --message --- aider/main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/aider/main.py b/aider/main.py index c447f9225..193a4923d 100644 --- a/aider/main.py +++ b/aider/main.py @@ -608,7 +608,10 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F if args.message: io.add_to_input_history(args.message) io.tool_output() - coder.run(with_message=args.message) + try: + coder.run(with_message=args.message) + except SwitchCoder: + pass return if args.message_file: