File tree Expand file tree Collapse file tree 2 files changed +53
-10
lines changed Expand file tree Collapse file tree 2 files changed +53
-10
lines changed Original file line number Diff line number Diff line change
1
+ set -e
2
+
3
+ OH_DIR=" $( dirname " $0 " ) /.."
4
+ if [[ -z " $TMP_DIR " ]]; then
5
+ TMP_DIR=" /tmp"
6
+ fi
7
+
8
+ export DEBUG=1
9
+ export LLM_MODEL=" anthropic/claude-3-5-sonnet-20241022"
10
+ REPO=replayio-public/bench-devtools-10608
11
+ ISSUE_NUMBER=2
12
+ ISSUE_TYPE=issue
13
+ COMMENT_ID=" "
14
+ LOG_FILE=" $TMP_DIR /tmp.log"
15
+
16
+ OH_OUTPUT_DIR=" $TMP_DIR /resolver-output"
17
+ OH_OUTPUT_FILE=" $OH_OUTPUT_DIR /output.jsonl"
18
+
19
+ if [[ -z " $LLM_API_KEY " ]]; then
20
+ if [[ -z " $ANTHROPIC_API_KEY " ]]; then
21
+ echo " LLM_API_KEY or ANTHROPIC_API_KEY environment variable must be set."
22
+ exit 1
23
+ fi
24
+ export LLM_API_KEY=$ANTHROPIC_API_KEY
25
+ fi
26
+
27
+ TARGET_REPO=" $OH_OUTPUT_DIR /workspace/${ISSUE_TYPE} _${ISSUE_NUMBER} "
28
+
29
+ rm -f $OH_OUTPUT_FILE
30
+
31
+ echo " Target repo at: $TARGET_REPO "
32
+ echo " Logging to \" $LOG_FILE \" ..."
33
+
34
+ cd " $OH_DIR "
35
+
36
+ python -m openhands.resolver.resolve_issue \
37
+ --repo $REPO \
38
+ --issue-number $ISSUE_NUMBER \
39
+ --issue-type $ISSUE_TYPE \
40
+ --max-iterations 50 \
41
+ ${COMMENT_ID: +--comment-id $COMMENT_ID } \
42
+ --output-dir " $OH_OUTPUT_DIR " \
43
+ > " $LOG_FILE " 2>&1
Original file line number Diff line number Diff line change 7
7
8
8
export DEBUG=1
9
9
export LLM_MODEL=" anthropic/claude-3-5-sonnet-20241022"
10
-
11
- OUTPUT_DIR=" $TMP_DIR /resolver-output"
12
- OUTPUT_FILE=" $OUTPUT_DIR /output.jsonl"
13
-
10
+ REPO=replayio-public/bench-devtools-10609
14
11
ISSUE_NUMBER=15
15
12
ISSUE_TYPE=issue
16
-
13
+ COMMENT_ID=2526444494
17
14
LOG_FILE=" $TMP_DIR /tmp.log"
18
15
16
+ OH_OUTPUT_DIR=" $TMP_DIR /resolver-output"
17
+ OH_OUTPUT_FILE=" $OH_OUTPUT_DIR /output.jsonl"
18
+
19
19
if [[ -z " $LLM_API_KEY " ]]; then
20
20
if [[ -z " $ANTHROPIC_API_KEY " ]]; then
21
21
echo " LLM_API_KEY or ANTHROPIC_API_KEY environment variable must be set."
@@ -24,20 +24,20 @@ if [[ -z "$LLM_API_KEY" ]]; then
24
24
export LLM_API_KEY=$ANTHROPIC_API_KEY
25
25
fi
26
26
27
- TARGET_REPO=" $OUTPUT_DIR /workspace/${ISSUE_TYPE} _${ISSUE_NUMBER} "
27
+ TARGET_REPO=" $OH_OUTPUT_DIR /workspace/${ISSUE_TYPE} _${ISSUE_NUMBER} "
28
28
29
- rm -f $OUTPUT_FILE
29
+ rm -f $OH_OUTPUT_FILE
30
30
31
31
echo " Target repo at: $TARGET_REPO "
32
32
echo " Logging to \" $LOG_FILE \" ..."
33
33
34
34
cd " $OH_DIR "
35
35
36
36
python -m openhands.resolver.resolve_issue \
37
- --repo replayio-public/bench-devtools-10609 \
37
+ --repo $REPO \
38
38
--issue-number $ISSUE_NUMBER \
39
39
--issue-type $ISSUE_TYPE \
40
40
--max-iterations 50 \
41
- --comment-id 2526444494 \
42
- --output-dir " $OUTPUT_DIR " \
41
+ --comment-id $COMMENT_ID \
42
+ --output-dir " $OH_OUTPUT_DIR " \
43
43
> " $LOG_FILE " 2>&1
You can’t perform that action at this time.
0 commit comments