New tool! "challenge" with confidence and stop Claude from agreeing with you blindly and undoing the _correct_ strategy because you were wrong
Fixed run script to ensure pip is installed
This commit is contained in:
@@ -64,6 +64,7 @@ from config import ( # noqa: E402
|
||||
)
|
||||
from tools import ( # noqa: E402
|
||||
AnalyzeTool,
|
||||
ChallengeTool,
|
||||
ChatTool,
|
||||
CodeReviewTool,
|
||||
ConsensusTool,
|
||||
@@ -274,6 +275,7 @@ TOOLS = {
|
||||
"refactor": RefactorTool(), # Step-by-step refactoring analysis workflow with expert validation
|
||||
"tracer": TracerTool(), # Static call path prediction and control flow analysis
|
||||
"testgen": TestGenTool(), # Step-by-step test generation workflow with expert validation
|
||||
"challenge": ChallengeTool(), # Critical challenge prompt wrapper to avoid automatic agreement
|
||||
"listmodels": ListModelsTool(), # List all available AI models by provider
|
||||
"version": VersionTool(), # Display server version and system information
|
||||
}
|
||||
@@ -346,6 +348,11 @@ PROMPT_TEMPLATES = {
|
||||
"description": "Generate comprehensive tests",
|
||||
"template": "Generate comprehensive tests with {model}",
|
||||
},
|
||||
"challenge": {
|
||||
"name": "challenge",
|
||||
"description": "Challenge a statement critically without automatic agreement",
|
||||
"template": "Challenge this statement critically",
|
||||
},
|
||||
"listmodels": {
|
||||
"name": "listmodels",
|
||||
"description": "List available AI models",
|
||||
|
||||
Reference in New Issue
Block a user