Skip to content

Commit ed4985f

Browse files
committed
docs: update ASCII diagram
1 parent 8549326 commit ed4985f

1 file changed

Lines changed: 21 additions & 12 deletions

File tree

README.md

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,29 @@ AsyncReview uses Recursive Language Models (RLM) to go beyond simple diff analys
66

77
```
88
User Request
9-
"Verify this PR"
9+
"Verify this PR/Issue"
1010
1111
12-
+-------------------------+ +-------------------------+
13-
| AsyncReview Agent | | GitHub Repository |
14-
| | | |
15-
| 1. Analyze Diff | | [Code] [Issues] |
16-
| 2. Formulate Plan |------>| [PRs] [Comments] |
17-
| 3. Explore Codebase |<------| |
18-
| 4. Verify via REPL | | |
19-
+-------------------------+ +-------------------------+
20-
│ ▲
21-
▼ │ (Recursive Loop)
22-
[Grounded Answer]
12+
+-------------------------------------------------------+
13+
| AsyncReview Agent (Recursive Loop) |
14+
| |
15+
| 1. Reason & Plan |
16+
| 2. Generate Python Code |
17+
| │ |
18+
| ▼ |
19+
| 3. [Python REPL Sandbox] |
20+
| (Executes logic + llm_query() + tool commands) |
21+
| │ |
22+
| ▼ |
23+
| 4. Tool Interceptor <-----> [GitHub API] |
24+
| (FETCH_FILE, SEARCH) (Fetches real data) |
25+
| │ |
26+
| ▼ |
27+
| 5. Observe Result & Repeat Recursively |
28+
+-------------------------------------------------------+
29+
30+
31+
[10x High Quality Answer]
2332
```
2433

2534
#

0 commit comments

Comments
 (0)