Refactor InputOutput class to accept history_file as an argument and remove it from get_input method.

This commit is contained in:
Paul Gauthier 2023-05-12 13:55:03 -07:00
parent b074cae5c7
commit 4ff5b0e115
3 changed files with 11 additions and 9 deletions

View file

@ -3,7 +3,7 @@ import sys
import argparse
from dotenv import load_dotenv
from aider.coder import Coder
from aider.getinput import InputOutput
def main(args=None):
if args is None:
@ -75,8 +75,10 @@ def main(args=None):
fnames = args.files
pretty = args.pretty
io = InputOutput(args.pretty, args.yes, args.history_file)
coder = Coder(
args.model, fnames, pretty, args.history_file, args.show_diffs, args.auto_commits, args.yes
args.model, fnames, pretty, args.show_diffs, args.auto_commits, io,
)
coder.commit(ask=True, prefix="wip: ", which="repo_files")