New tool: testgen

Generates unit tests and encourages model to auto-detect framework and testing style from existing sample (if available)
This commit is contained in:
Fahad
2025-06-14 15:41:47 +04:00
parent 7d33aafcab
commit 4086306c58
14 changed files with 1118 additions and 9 deletions

View File

@@ -44,6 +44,7 @@ from tools import (
CodeReviewTool,
DebugIssueTool,
Precommit,
TestGenTool,
ThinkDeepTool,
)
from tools.models import ToolOutput
@@ -144,6 +145,7 @@ TOOLS = {
"analyze": AnalyzeTool(), # General-purpose file and code analysis
"chat": ChatTool(), # Interactive development chat and brainstorming
"precommit": Precommit(), # Pre-commit validation of git changes
"testgen": TestGenTool(), # Comprehensive test generation with edge case coverage
}