fix: Catch and ignore SwitchCoder error in main function when running with --message

This commit is contained in:
Paul Gauthier (aider) 2024-08-19 11:56:14 -07:00
parent b8d09e1f04
commit 69e471f91c

View file

@ -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: