Skip to content

Commit 9e1df95

Browse files
committed
docs: update extend for run command
1 parent 24a5da1 commit 9e1df95

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

docs/devins/development.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,21 @@ nav_order: 99
55
parent: AI Agent Language
66
---
77

8-
[JetBrains Academy plugin](https://github.com/JetBrains/educational-plugin) show a very good sample on how to organize
8+
## Implementation `/run` command in different languages
9+
10+
Since we need to verify AI generated unit which is code, test is the best way to verify it. So most of the time, we
11+
use `AutoTestService` to run the test.
12+
13+
In different language, the test runner is different, like:
14+
15+
- C/C++ => CppAutoTestService (CMake + Catch2)
16+
- Go => GoAutoTestService
17+
- Java => JavaAutoTestService (Gradle)
18+
- Python => PythonAutoTestService
19+
20+
### Resources
21+
22+
[JetBrains Academy plugin](https://github.com/JetBrains/educational-plugin) shows a very good sample on how to organize
923
different types of tasks in a single plugin.
1024

1125
- check: `EduTaskCheckerBase.kt` for task running

0 commit comments

Comments
 (0)