You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Remove Technical Prerequisites section
- Update AI assistants section to show only supported ones in clean table format
- Change Critical Requirements to MCP Client Prerequisites with bold formatting
- Convert Five Powerful Judge Tools to List of Tools with tools emoji
- Reorganize tools section as a clean table with tool names and descriptions
- Streamline documentation for better readability and focus
Copy file name to clipboardExpand all lines: README.md
+20-56Lines changed: 20 additions & 56 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@
25
25
- 🔍 **Enforcing research and best practices** before implementation
26
26
- ⚖️ **Creating a collaborative AI-human workflow** for better software quality
27
27
28
-
## 😌 **Vibe Coding doesn't have to be frustrating**
28
+
## **Vibe Coding doesn't have to be frustrating**
29
29
30
30
### **What It Enforces:**
31
31
@@ -59,33 +59,35 @@
59
59
-**No hidden fallbacks** - transparent decision making
60
60
-**Interactive problem solving** with real-time user input
61
61
62
-
### **⚖️ Five Powerful Judge Tools**
62
+
### **🛠️ List of Tools**
63
63
64
-
1.**`get_workflow_guidance`** - Smart workflow analysis and tool recommendation
65
-
2.**`judge_coding_plan`** - Comprehensive plan evaluation with requirements alignment
66
-
3.**`judge_code_change`** - Code review with security and quality checks
67
-
4.**`raise_obstacle`** - User involvement when blockers arise
68
-
5.**`elicit_missing_requirements`** - Clarification of unclear requests
64
+
| Tool Name | Description |
65
+
|-----------|-------------|
66
+
|**`get_workflow_guidance`**| Smart workflow analysis and tool recommendation |
67
+
|**`judge_coding_plan`**| Comprehensive plan evaluation with requirements alignment |
68
+
|**`judge_code_change`**| Code review with security and quality checks |
69
+
|**`raise_obstacle`**| User involvement when blockers arise |
70
+
|**`elicit_missing_requirements`**| Clarification of unclear requests |
69
71
70
72
## 🚀 **Quick Start**
71
73
72
74
### **Requirements & Recommendations**
73
75
74
-
#### **⚠️ Critical Requirements**
76
+
#### **MCP Client Prerequisites**
75
77
76
78
MCP as a Judge is heavily dependent on **MCP Sampling** and **MCP Elicitation** features for its core functionality:
77
79
78
80
-**[MCP Sampling](https://modelcontextprotocol.io/docs/learn/client-concepts#sampling)** - Required for AI-powered code evaluation and judgment
79
81
-**[MCP Elicitation](https://modelcontextprotocol.io/docs/learn/client-concepts#elicitation)** - Required for interactive user decision prompts
80
82
81
-
#### **🔧 Supported AI Assistants**
83
+
#### **Supported AI Assistants**
82
84
83
-
Currently, **GitHub Copilot in VS Code** is the only AI assistant that fully supports these MCP features. Other coding assistants and other versions of GitHub Copilot are not supported at this time.
85
+
| AI Assistant | Platform | MCP Support | Status | Notes |
DEVELOPMENT_MODE=false # Enable development features
190
-
191
-
# Performance
192
-
MAX_CONCURRENT_REQUESTS=10 # Maximum concurrent requests
193
-
REQUEST_TIMEOUT=30 # Request timeout in seconds
194
-
195
-
# Security
196
-
CORS_ENABLED=false # Enable CORS (production: false)
197
-
CORS_ORIGINS=*# CORS allowed origins
198
-
```
199
163
200
164
## 📖 **How It Works**
201
165
202
-
Once MCP as a Judge is configured in VS Code with GitHub Copilot, it automatically guides your AI assistant through a structured software engineering workflow. The system operates transparently in the background, ensuring every development task follows best practices.
166
+
Once MCP as a Judge is configured in Visual Studio Code with GitHub Copilot, it automatically guides your AI assistant through a structured software engineering workflow. The system operates transparently in the background, ensuring every development task follows best practices.
0 commit comments