fix: improve doctor command error messages#124
Conversation
- SCIP "not found" message now shows which indexer to use (e.g., "uses scip-go") - Add 'ckb index' as primary suggested fix for missing SCIP index - Filter LSP checks to only show servers relevant to detected project languages - Map JavaScript projects to typescript LSP server (they share typescript-language-server) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🟢 Change Impact Analysis
Blast Radius: 0 modules, 1 files, 50 unique callers 📝 Changed Symbols (66)
🎯 Affected Downstream (20)
Recommendations
Generated by CKB |
Addresses GO-2026-4339 (net/url) and GO-2026-4340 (crypto/tls) standard library vulnerabilities. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🔐 Security Audit Results
📦 Dependency VulnerabilitiesFound 7 vulnerability(ies) across 2 scanner(s) DetailsTrivy (4 findings)
OSV-Scanner (3 findings)
Generated by CKB Security Audit | View Details | Security Tab |
CKB Analysis
Risk factors: Touches 1 hotspot(s)
🎯 Change Impact Analysis · 🟢 LOW · 66 changed → 20 affected
Symbols changed in this PR:
Downstream symbols affected:
Recommendations:
🔥 Hotspots · 1 volatile files
📊 Complexity · 1 violations
💡 Quick wins · 10 suggestions
📚 Stale docs · 143 broken references
Generated by CKB · Run details |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #124 +/- ##
=======================================
Coverage 45.1% 45.1%
=======================================
Files 350 350
Lines 59747 59773 +26
=======================================
+ Hits 26957 26974 +17
- Misses 30963 30973 +10
+ Partials 1827 1826 -1
Flags with carried forward coverage won't be shown. Click here to find out more. 📢 Thoughts on this report? Let us know! 🚀 New features to boost your workflow:
|
Summary
ckb indexas primary suggested fix for missing SCIP indexBefore
After
Go project:
TypeScript project:
Test plan
go build ./cmd/ckbpassesgo test ./internal/query/... -run DoctorpassesgoLSPscip-typescriptandtypescriptLSP🤖 Generated with Claude Code