-
-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Labels
Description
Description
AI-powered interactive troubleshooter that guides users through problem resolution.
Requirements
- Diagnose common problems
- Ask diagnostic questions
- Provide step-by-step solutions
- Learn from successful resolutions
- Integration with error logs
- Escalation path to human support
Acceptance Criteria
- Diagnoses common installation issues
- Asks clarifying questions
- Provides step-by-step fixes
- Learns from successful fixes
- Integrates with logging system
- Integration with Claude API
- Unit tests included (>80% coverage)
- Documentation with troubleshooting flow
Example Usage
$ cortex troubleshoot
🔍 What issue are you experiencing?
You: docker won't start
🤔 Let me help diagnose this. A few questions:
1. When did this start happening?
2. Any recent system changes?
You: after updating the kernel
💡 Kernel update issues with Docker are common.
Diagnostic steps:
1. Checking Docker service status... ✗ Failed
2. Checking kernel compatibility... ⚠️ Issue found
Problem: Kernel 6.2 incompatible with docker-ce 20.x
Solution:
1. Update docker-ce to 24.x (compatible)
2. Or: Rollback kernel to 5.15
Try automatic fix? [Y/n]:Skills: Python, diagnostic logic, LangChain, Claude API
Bounty: $25 upon merge
Priority: High