@@ -95,10 +95,10 @@ def run_aider_for_repo(
95
95
96
96
repo_path = os .path .join (commit0_config .base_dir , repo_name )
97
97
98
- os .chdir (repo_path )
99
-
100
98
target_edit_files_cmd_args = get_target_edit_files_cmd_args (repo_path )
101
99
100
+ os .chdir (repo_path )
101
+
102
102
message_to_aider = get_message_to_aider (
103
103
aider_config , target_edit_files_cmd_args , repo_path , ds
104
104
)
@@ -109,15 +109,15 @@ def run_aider_for_repo(
109
109
lint_cmd = ""
110
110
111
111
print (
112
- f"Aider logs for { repo_name } can be found in: { RUN_AIDER_LOG_DIR / repo_name / 'ai' } "
112
+ f"Aider logs for { repo_name } can be found in: { Path . cwd () / RUN_AIDER_LOG_DIR } "
113
113
)
114
114
115
115
if aider_config .run_tests :
116
116
for test_file in test_files :
117
117
test_cmd = f"python -m commit0 test { repo_name } { test_file } "
118
118
# set up logging
119
119
test_file_name = test_file .replace (".py" , "" ).replace ("/" , "__" )
120
- log_dir = RUN_AIDER_LOG_DIR / repo_name / "ai" / test_file_name
120
+ log_dir = RUN_AIDER_LOG_DIR / test_file_name
121
121
log_dir .mkdir (parents = True , exist_ok = True )
122
122
log_file = log_dir / "run_aider.log"
123
123
logger = setup_logger (repo_name , log_file )
@@ -140,10 +140,9 @@ def run_aider_for_repo(
140
140
test_cmd_file .write_text (test_cmd )
141
141
142
142
execute_aider_cmd (aider_cmd , logger )
143
-
144
143
else :
145
144
# set up logging
146
- log_dir = RUN_AIDER_LOG_DIR / repo_name / "ai" / "no_test"
145
+ log_dir = RUN_AIDER_LOG_DIR / "no_test"
147
146
log_dir .mkdir (parents = True , exist_ok = True )
148
147
log_file = log_dir / "run_aider.log"
149
148
logger = setup_logger (repo_name , log_file )
0 commit comments