Skip to content

Commit 0311237

Browse files
catlog22claude
andcommitted
chore: release v6.2.0 with 122 commits
- Updated CHANGELOG.md with comprehensive 6.2.0 release notes - Bump version to 6.2.0 in package.json - 62 new features, 17 bug fixes, 11 refactors, 6 performance optimizations 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 11d8187 commit 0311237

File tree

2 files changed

+86
-38
lines changed

2 files changed

+86
-38
lines changed

CHANGELOG.md

Lines changed: 85 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ All notable changes to Claude Code Workflow (CCW) will be documented in this fil
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [6.2.0] - 2025-12-20
8+
## [6.2.0] - 2025-12-21
99

1010
### 🎯 Native CodexLens & Dashboard Revolution | 原生CodexLens与Dashboard革新
1111

12-
This major release replaces external Code Index MCP with native CodexLens, introduces multiple new Dashboard views, migrates backend to TypeScript, and implements session clustering for intelligent memory management.
12+
This major release replaces external Code Index MCP with native CodexLens, introduces multiple new Dashboard views, migrates backend to TypeScript, implements session clustering for intelligent memory management, and significantly improves memory stability with streaming embeddings generation.
1313

14-
本次重大版本将外部Code Index MCP替换为原生CodexLens,新增多个Dashboard视图,后端迁移至TypeScript,并实现会话聚类智能记忆管理
14+
本次重大版本将外部Code Index MCP替换为原生CodexLens,新增多个Dashboard视图,后端迁移至TypeScript,实现会话聚类智能记忆管理,并通过流式嵌入生成显著提升内存稳定性
1515

1616
#### 🚨 Breaking Changes | 破坏性变更
1717

@@ -36,6 +36,11 @@ This major release replaces external Code Index MCP with native CodexLens, intro
3636
- 为简化系统聚焦核心能力,移除实验性LLM增强功能
3737
- *Ref: `b702791`*
3838

39+
**Graph Index Removal | 图索引功能移除**
40+
- **Removed**: Graph index functionality for simplified architecture
41+
- 移除图索引功能以简化架构
42+
- *Ref: `3e9a309`*
43+
3944
#### ✨ New Features | 新功能
4045

4146
**Native CodexLens Platform | 原生CodexLens平台**
@@ -44,81 +49,113 @@ This major release replaces external Code Index MCP with native CodexLens, intro
4449
- 🔀 **Hybrid Search** | 混合搜索: RRF (Reciprocal Rank Fusion) combining FTS and semantic results
4550
-**HNSW Index** | HNSW索引: Approximate Nearest Neighbor index for significantly faster vector search
4651
- 📊 **Search Result Grouping** | 结果分组: Automatic grouping by similarity score
52+
- 🚫 **Cancel & Status API** | 取消与状态API: Cancel ongoing indexing and check index status (`11d8187`)
4753
- *Ref: `a393601`, `5e91ba6`, `7adde91`, `3428642`*
4854

4955
**Dashboard New Views | Dashboard新视图**
50-
- 📄 **CLAUDE.md Manager** | 配置管理器: File tree viewer with metadata actions (`d91477a`)
56+
- 📄 **CLAUDE.md Manager** | 配置管理器: File tree viewer with metadata actions and freshness tracking (`d91477a`, `b27d8a9`)
5157
- 🎯 **Skills Manager** | 技能管理器: View and manage Claude Code skills (`ac43cf8`)
5258
- 🕸️ **Graph Explorer** | 图浏览器: Interactive code relationship visualization with Cytoscape.js (`894b93e`)
5359
- 🧠 **Core Memory View** | 核心记忆视图: Session clustering visualization with cluster management (`9f6e685`)
5460
-**Help View** | 帮助视图: Internationalization support with dynamic help content (`154a928`, `17af615`)
55-
- 📊 **CodexLens Manager** | CodexLens管理器: Index management with real-time progress bar (`d5d6f1f`, `51a61be`)
61+
- 📊 **CodexLens Manager** | CodexLens管理器: Index management with real-time progress bar and status display (`d5d6f1f`, `51a61be`, `89b3475`)
5662
- ⚙️ **MCP Manager** | MCP管理器: Configure and monitor MCP servers (`8b927f3`)
57-
- 🪝 **Hook Manager** | Hook管理器: Manage Claude Code hooks configuration (`c7ced2b`)
63+
- 🪝 **Hook Manager** | Hook管理器: Manage Claude Code hooks configuration with enhanced UI (`c7ced2b`, `7759284`)
5864
- 💻 **CLI Manager** | CLI管理器: CLI execution history with conversation tracking (`93d3df1`)
5965

6066
**Session & CLI Enhancements | 会话与CLI增强**
6167
- 🔄 **Multi-Session Resume** | 多会话恢复: Resume from last session or merge multiple sessions (`440314c`)
6268
- 💾 **SQLite History Storage** | SQLite历史存储: Persistent CLI execution history with conversation tracking (`029384c`)
6369
- 🆔 **Custom Execution IDs** | 自定义执行ID: Support for custom IDs and multi-turn conversations (`c780544`)
6470
- 📋 **Task Queue Sidebar** | 任务队列侧边栏: Real-time task progress with resume functionality (`93d3df1`)
71+
- 🪝 **Hook Commands** | 钩子命令: Simplified Claude Code hooks interface with session context and notifications (`210f0f1`)
72+
- 🧹 **Smart Cleanup** | 智能清理: Mainline detection and obsolete artifact discovery (`09483c9`)
6573

6674
**Core Memory & Clustering | 核心记忆与聚类**
6775
- 📊 **Session Clustering** | 会话聚类: Intelligent grouping of related sessions (`68f9de0`)
6876
- 🎨 **Cluster Visualization** | 聚类可视化: Interactive cluster display with Cytoscape.js (`9f6e685`)
6977
- 🔢 **Count-Based Updates** | 计数更新策略: Memory update strategy based on session count (`c7ced2b`)
7078
- 🗑️ **Cluster Management** | 聚类管理: Delete, merge, and deduplicate cluster commands (`ea284d7`)
79+
- 📤 **Cross-Project Export** | 跨项目导出: Export core memory across projects with compact output (`c12ef3e`)
80+
81+
**File & Search Improvements | 文件与搜索改进**
82+
- 📄 **Line Pagination** | 行分页支持: Paginated file reading for large files (`6d3f10d`)
83+
- 🔍 **Multi-Word Query** | 多词查询: Improved smart search multi-word matching (`6d3f10d`)
84+
- 🔒 **Path Validation** | 路径验证: Centralized MCP tool path validation for security (`45f92fe`)
7185

7286
#### 🔄 Improvements | 改进
7387

7488
**Backend & Architecture | 后端与架构**
75-
- 📘 **TypeScript Migration** | TypeScript迁移: Full backend migration from JavaScript to TypeScript | 后端代码从JavaScript完全迁移至TypeScript (`25ac862`)
76-
- 🔌 **CCW MCP Server** | CCW MCP服务器: Native MCP server with integrated tools | 原生MCP服务器集成多种工具 (`d4e5977`)
77-
- 📦 **Storage Manager** | 存储管理器: Centralized storage management with cleanup | 集中式存储管理与清理 (`97640a5`)
78-
- 🗄️ **Database Migrations** | 数据库迁移: Migration framework for schema updates | 数据库模式更新迁移框架 (`0529b57`)
89+
- 📘 **TypeScript Migration** | TypeScript迁移: Full backend migration from JavaScript to TypeScript (`25ac862`)
90+
- 🔌 **CCW MCP Server** | CCW MCP服务器: Native MCP server with integrated tools (`d4e5977`)
91+
- 📦 **Storage Manager** | 存储管理器: Centralized storage management with cleanup (`97640a5`)
92+
- 🗄️ **Database Migrations** | 数据库迁移: Migration framework for schema updates (`0529b57`)
93+
- 🔧 **Exception Handling** | 异常处理: Refined CLI exception handling with specific error types, removed overly broad exception catches (`f492f48`, `fa81793`)
94+
- 📋 **RelationshipType Enum** | 关系类型枚举: Standardized relationship types with enum (`fa81793`)
7995

8096
**Search & Indexing | 搜索与索引**
81-
-**Batch Symbol Fetching** | 批量符号获取: Optimized FTS with batch database queries | 优化FTS批量数据库查询 (`3428642`)
82-
- 📏 **Complete Method Blocks** | 完整方法块: FTS returns full method/function bodies | FTS返回完整方法/函数体 (`69049e3`)
83-
- 🔧 **Embeddings Coverage** | 嵌入覆盖率: Fixed embeddings generation to achieve 100% coverage | 修复嵌入生成达到100%覆盖 (`74a8306`)
84-
- ⏱️ **Indexing Timeout** | 索引超时: Increased to 30 minutes for large codebases | 大型代码库超时增至30分钟 (`ae07df6`)
85-
- 📊 **Progress Bar** | 进度条: Real-time floating progress bar for indexing operations | 索引操作实时浮动进度条 (`d5d6f1f`, `b9d068d`)
97+
-**Batch Symbol Fetching** | 批量符号获取: Optimized FTS with batch database queries (`3428642`)
98+
- 📏 **Complete Method Blocks** | 完整方法块: FTS returns full method/function bodies (`69049e3`)
99+
- 🔧 **Embeddings Coverage** | 嵌入覆盖率: Fixed embeddings generation to achieve 100% coverage (`74a8306`)
100+
- ⏱️ **Indexing Timeout** | 索引超时: Increased to 30 minutes for large codebases (`ae07df6`)
101+
- 📊 **Progress Bar** | 进度条: Real-time floating progress bar for indexing operations (`d5d6f1f`, `b9d068d`)
102+
- 🌊 **Streaming Embeddings** | 流式嵌入: Memory-efficient streaming generator for embeddings generation (`fc4a9af`)
103+
- ⚙️ **Batch Size Optimization** | 批处理优化: Optimized batch processing size and memory management strategy (`fa64e11`)
86104

87105
**Performance | 性能优化**
88-
-**I/O Caching** | I/O缓存: Optimized I/O operations with caching layer | 通过缓存层优化I/O操作 (`7e70e4c`)
89-
- 🔄 **Vectorized Operations** | 向量化操作: Optimized search performance | 优化搜索性能 (`08dc0a0`)
90-
- 🎯 **Positive Caching** | 正向缓存: Only cache positive tool availability results | 仅缓存工具可用的正向结果 (`1c9716e`)
106+
-**I/O Caching** | I/O缓存: Optimized I/O operations with caching layer (`7e70e4c`)
107+
- 🔄 **Vectorized Operations** | 向量化操作: Optimized search performance (`08dc0a0`)
108+
- 🎯 **Positive Caching** | 正向缓存: Only cache positive tool availability results (`1c9716e`)
109+
- 🧠 **Memory Leak Fixes** | 内存泄漏修复: Multiple memory leak fixes in embeddings generation (`5849f75`, `6eebdb8`, `3e9a309`)
110+
111+
**Dashboard & UI | Dashboard与UI**
112+
- 🎨 **Navigation Styling** | 导航样式: Improved sidebar hierarchy visualization and font sizing (`c3a31f2`, `6e30153`)
113+
- 📂 **File Manager UX** | 文件管理器体验: Async freshness loading with loading indicators (`f1ee46e`)
114+
- 🔔 **CLI Notifications** | CLI通知: Timeout settings and proper process exit handling (`559b1e0`, `c3a31f2`, `15d5890`)
115+
- 📐 **CSS Layout** | CSS布局: Enhanced component flexibility and responsive design (`6dab381`)
116+
- 📝 **Text Line Limiting** | 文本行限制: CSS classes for limiting text lines (`15d5890`)
91117

92118
#### 🐛 Bug Fixes | 问题修复
93119

94-
- **MCP Installation** | MCP安装: Resolved installation issues and enhanced path resolution | 解决安装问题并增强路径解析 (`b22839c`)
95-
- **MCP Manager** | MCP管理器: Fixed 13 critical issues in MCP Manager panel | 修复MCP管理器面板13个关键问题 (`8b927f3`)
96-
- **Session Location** | 会话位置: Fixed session management location inference | 修复会话管理位置推断 (`c16da75`)
97-
- **Settings Protection** | 设置保护: Prevent settings.json fields from being overwritten by hooks | 防止settings.json字段被hook覆盖 (`8d542b8`)
98-
- **CLI Exception Handling** | CLI异常处理: Refined exception handling with specific error types | 细化异常处理使用特定错误类型 (`ac9060a`)
99-
- **Template Paths** | 模板路径: Corrected template paths for TypeScript build | 修正TypeScript构建的模板路径 (`335f5e9`)
100-
- **Obsolete Cleanup** | 过时文件清理: Added cleanup of obsolete files during reinstallation | 重装时添加过时文件清理 (`48ac43d`)
120+
- **Memory Leaks** | 内存泄漏: Fixed multiple memory leaks in embeddings generation process (`5849f75`, `6eebdb8`, `3e9a309`)
121+
- **Vector Progress** | 向量进度: Fixed progress bar showing completion prematurely (`2871950`)
122+
- **Chunking Logic** | 分块逻辑: Improved chunking in Chunker class (`fd4a15c`)
123+
- **Install Cleanup** | 安装清理: Use manifest-based cleanup for clean install (`fa31552`, `a3ccf5b`)
124+
- **Semantic Status** | 语义状态: Aligned semantic status check with CodexLens checkSemanticStatus (`4a3ff82`)
125+
- **MCP Installation** | MCP安装: Resolved installation issues and enhanced path resolution (`b22839c`)
126+
- **MCP Manager** | MCP管理器: Fixed 13 critical issues in MCP Manager panel (`8b927f3`)
127+
- **Session Location** | 会话位置: Fixed session management location inference (`c16da75`)
128+
- **Settings Protection** | 设置保护: Prevent settings.json fields from being overwritten by hooks (`8d542b8`)
129+
- **CLI Exception Handling** | CLI异常处理: Refined exception handling with specific error types (`ac9060a`)
130+
- **Template Paths** | 模板路径: Corrected template paths for TypeScript build (`335f5e9`)
131+
- **Obsolete Cleanup** | 过时文件清理: Added cleanup of obsolete files during reinstallation (`48ac43d`)
132+
- **Process Exit** | 进程退出: Ensure proper process exit after notifications (`15d5890`, `c3a31f2`)
101133

102134
#### 📝 Documentation | 文档
103135

104-
- **Comprehensive Workflows** | 工作流文档: Added CLI tools usage, coding philosophy, context requirements guides | 添加CLI工具使用、编码哲学、上下文要求指南 (`d06a3ca`)
105-
- **Hooks Integration** | Hooks集成: Added hooks configuration documentation | 添加Hooks配置文档 (`9f6e685`)
106-
- **Windows Platform** | Windows平台: Updated platform-specific documentation | 更新平台特定文档 (`2f0cce0`)
136+
- **Comprehensive Workflows** | 工作流文档: Added CLI tools usage, coding philosophy, context requirements guides (`d06a3ca`)
137+
- **Hooks Integration** | Hooks集成: Added hooks configuration documentation (`9f6e685`)
138+
- **Windows Platform** | Windows平台: Updated platform-specific documentation (`2f0cce0`)
139+
- **Dashboard Guides** | Dashboard指南: Added dashboard operation guides (`8c6225b`)
140+
- **MCP Tool Descriptions** | MCP工具描述: Improved tool descriptions for clarity and completeness (`bfbab44`, `89e77c0`)
141+
- **CLAUDE.md Freshness** | CLAUDE.md新鲜度: Added freshness tracking and update reminders feature (`b27d8a9`)
107142

108143
#### 🧹 Technical Debt | 技术债务清理
109144

110-
- **Architecture Simplification** | 架构简化: Replaced external MCP with native CodexLens | 将外部MCP替换为原生CodexLens
111-
- **Codebase Modernization** | 代码库现代化: TypeScript migration for type safety | TypeScript迁移提升类型安全
112-
- **Removed Redundancy** | 移除冗余: Cleaned up unused LLM enhancement code | 清理未使用的LLM增强代码
113-
- **Test Coverage** | 测试覆盖: Added comprehensive tests for vector search, parsing, and migrations | 添加向量搜索、解析和迁移的全面测试
145+
- **Architecture Simplification** | 架构简化: Replaced external MCP with native CodexLens, removed graph index (`3e9a309`)
146+
- **Codebase Modernization** | 代码库现代化: TypeScript migration for type safety (`25ac862`)
147+
- **Removed Redundancy** | 移除冗余: Cleaned up unused LLM enhancement code, removed unused reindex scripts (`b702791`, `be725ce`)
148+
- **Test Coverage** | 测试覆盖: Added comprehensive tests for vector search, parsing, and migrations
149+
- **Exception Handling** | 异常处理: Removed overly broad exception catches in CLI (`f492f48`)
114150

115151
#### 📊 Statistics | 统计
116152

117-
- **Total Commits**: 90 commits (2025-12-11 to 2025-12-20)
118-
- **Features**: 46 new features
119-
- **Fixes**: 10 bug fixes
120-
- **Refactors**: 7 code refactors
121-
- **Performance**: 2 performance optimizations
153+
- **Total Commits**: 122 commits (2025-12-11 to 2025-12-21)
154+
- **Features**: 62 new features
155+
- **Fixes**: 17 bug fixes
156+
- **Refactors**: 11 code refactors
157+
- **Performance**: 6 performance optimizations
158+
- **Documentation**: 5 documentation updates
122159

123160
#### 🔗 Migration Guide | 迁移指南
124161

@@ -142,6 +179,9 @@ ccw cli -p "merge findings" --resume <id1>,<id2>
142179

143180
# Or via MCP tool
144181
smart_search(action="init", path=".")
182+
183+
# Check index status
184+
smart_search(action="status")
145185
```
146186

147187
**Session Clustering**:
@@ -159,6 +199,14 @@ ccw core-memory cluster <target-id> --merge <source-id1>,<source-id2>
159199
ccw core-memory cluster --dedup
160200
```
161201

202+
**New Hook Commands**:
203+
```bash
204+
# Manage Claude Code hooks
205+
ccw hooks list
206+
ccw hooks add <hook-name>
207+
ccw hooks remove <hook-name>
208+
```
209+
162210
---
163211

164212
## [6.1.3] - 2025-12-09

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "claude-code-workflow",
3-
"version": "6.1.4",
3+
"version": "6.2.0",
44
"description": "JSON-driven multi-agent development framework with intelligent CLI orchestration (Gemini/Qwen/Codex), context-first architecture, and automated workflow execution",
55
"type": "module",
66
"main": "ccw/src/index.js",

0 commit comments

Comments
 (0)