CKB v7.5.0
See CHANGELOG.md for full release notes.
Key Features in v7.5.0
Change Impact Analysis
Analyze the impact of code changes from git diffs before committing:
ckb impact diff # Analyze working tree changes
ckb impact diff --staged # Analyze only staged changes
ckb impact diff --base=main # Compare against a branchFeatures:
- Git diff parsing with symbol mapping
- Confidence levels (1.0 exact definition → 0.3 file-level)
- Aggregated risk scoring
- Actionable recommendations
Token Efficiency Visibility
See CKB's token savings compared to bloated MCP servers:
- Startup banner shows active tools and estimated context
getStatusresponse includes token savings percentage (83% reduction with core preset)--list-presetsflag for preset discoverability
Auto Index Updates
Automatic index maintenance across all CKB interfaces:
ckb index --watch # Watch and auto-reindex (standalone)
ckb mcp --watch # Watch during MCP session
curl -X POST localhost:9120/api/v1/refresh # Webhook triggerStaleness Visibility:
ckb statusshows commits behind HEAD and index age- MCP
getStatusincludes freshness info
Multi-Language Incremental Indexing
Incremental indexing now supports 5 languages:
- Go (scip-go)
- TypeScript/JavaScript (scip-typescript)
- Python (scip-python)
- Dart (scip_dart)
- Rust (rust-analyzer)
Real Transitive Impact Analysis
The analyzeImpact tool now provides real transitive caller analysis:
- Transitive callers up to depth 4
- Blast radius summary (module count, file count, risk level)
- Confidence decay with depth
🤖 Generated with Claude Code