Releases: catlog22/Claude-Code-Workflow
v6.3.9 - Issue System Consistency
What's Changed
Issue System Unified Architecture
- Four-layer consistency: Schema → Agent → Command → Implementation fully aligned
- Rich Plan model: Upgraded schemas with lifecycle fields (test, regression, commit, lifecycle_status)
- Multi-solution support: Plan agent now generates multiple solutions for complex issues with user selection
Schema Consolidation
- Deleted redundant
issue-task-jsonl-schema.json - Deleted redundant
solutions-jsonl-schema.json - Merged analysis/score fields into
solution-schema.json
Field Naming Consistency
- Unified
acceptanceobject structure:{criteria[], verification[], manual_checks?} - Fixed
lifecycle_statusvscurrent_phasemismatch - Aligned priority mapping: task.priority (1-5) → semantic_priority (0.0-1.0)
Agent Improvements
- Added search tool fallback chain to
issue-plan-agent: ACE → smart_search → Grep → rg → Glob - Added multi-solution generation guidance to
issue-plan-agent - Fixed queue-agent input context structure
Data Flow
new (init) → plan (issue-plan-agent) → queue (issue-queue-agent) → execute
Full Changelog: v6.3.8...v6.3.9
v6.3.8
v6.3.6 - Issue Workflow
🎯 Issue Workflow - Complete Issue Management System
This release introduces a comprehensive issue management workflow for structured problem-solving and task execution.
✨ New Features
Issue Management Commands
/issue:plan- Plan issues with AI-powered solution generation/issue:queue- Generate execution queue from bound solutions/issue:execute- Execute queue with orchestrated codex/gemini instances/issue:manage- Interactive issue management interface/issue:new- Create new issues with auto-generated IDs
Dashboard Issue Manager
- Issue List View: View all issues with status, priority, and solution counts
- Solution Detail Viewer: Parse and display solution JSON with expandable task cards
- Queue Management: Create, refresh, and regenerate execution queues
- Search & Filter: Find issues quickly with search functionality
- Issue Creation: Create issues with auto-generated unique IDs (ISSUE-YYYYMMDD-XXX)
CLI Endpoints
ccw issue next- Fetch next ready task from queueccw issue complete <queue-id>- Mark task as completedccw issue fail <queue-id>- Mark task as failedccw issue queue list- View queue statusccw issue retry- Retry failed tasks
Codex Integration
- New
/prompts:issue-executefor Codex sequential execution - Full lifecycle support: IMPLEMENT → TEST → VERIFY → COMMIT
- Git commit after each task completion
- Endpoint-driven task fetching (no file reading)
📦 Storage Format
- JSONL-based storage for issues and solutions
- Flat file structure for easy inspection and debugging
- Queue JSON for execution order and dependencies
🌐 i18n Support
- Full English and Chinese translations for all issue workflow UI
📚 Documentation
- Complete command reference in
.claude/commands/issue/ - Codex prompt in
.codex/prompts/issue-execute.md
Full Changelog: v6.3.5...v6.3.6
v6.3.4
Changes
Features
- feat(cli-executor): Add streaming option and output caching
- feat: CLI non-streaming mode shows output hint (
Output (optional): ccw cli output <id>)
Fixes
- fix: Exit code handling - no longer treats as failure when valid output exists
Documentation
- docs: Update CLI documentation for background execution
Commits
v6.3.1
🚀 What's New in v6.3.x
v6.3.1 - Bug Fix
🐛 修复
- 修复 codex CLI
--cd参数路径双重应用问题 (#43)- 问题:
spawn({ cwd })和 codex-C参数同时设置导致路径变成path/path - 解决:移除 codex 的
-C参数,统一使用 spawn 的 cwd
- 问题:
v6.3.0 - Code Index MCP & Embedding Pool
✨ 新功能
Code Index MCP 提供者支持
- 添加 Code Index MCP 提供者支持,可选择 Augment (ace-tool) 或 built-in 工具
- 优化 Dashboard UI,将按钮更改为下拉选择框
Embedding Pool 增强
- 统一嵌入池自动发现功能
- 多端点支持和负载均衡
- Sidebar 摘要视图增强
- 支持自定义 API 并发数 (1-32 workers)
LiteLLM 集成
- 添加 ccw-litellm 卸载按钮
- 修复 npm install 路径解析
- venv 状态缓存与 TTL
CodexLens 增强
- 多提供者嵌入轮换管理
- Dashboard 初始化聚合端点,优化加载性能
- 全局模型锁定功能,防止不同模型混合使用
🐛 修复
- 修复 ModelScope API 路由 bug 导致的 Ollama 连接错误
- 修复语义依赖检测 Python 代码缩进错误
- Windows PATH 解析添加 shell:true
- 使用 pip show 更可靠检测 ccw-litellm
🔧 改进
- API Settings 页面加载性能优化
- Agent 执行指令和渲染布局更新
- 简化 CodexLens 轮换 UI,链接到 API Settings
📦 安装/更新
npm install -g [email protected]🙏 Contributors
v6.2.8
Bug Fixes
CodexLens 修复
- 模型检测修复: 使用 fastembed ONNX cache 名称修复模型安装检测
- Hybrid 搜索稳定性: 使用单线程 GPU 模式修复 segfault 崩溃问题
- JSON 日志优化: 在 JSON 模式下抑制 INFO 日志,防止错误显示
- 模型下拉过滤: 添加模型下拉筛选,仅显示已安装的模型
数据库改进
- 添加
embeddings_config表用于模型元数据跟踪
项目结构
- 移除冗余的
ccw/package.json文件 - 更新路径引用以简化项目结构
Full Changelog: https://github.com/catlog22/Claude_dms3/compare/v6.2.0...v6.2.8
v6.2.0 - Native CodexLens & Dashboard Revolution
🎯 Native CodexLens & Dashboard Revolution
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.
🚨 Breaking Changes
- CLI Command:
ccw cli exec --prompt "..."→ccw cli -p "..." - CodexLens: Replaced external MCP with native implementation
- Session System: Knowledge Graph → Session Clustering
- Removed: Graph index functionality, LLM enhancement features
✨ Highlights
- 🔍 Native CodexLens - Full-text, semantic, and hybrid search with HNSW index
- 📊 9 New Dashboard Views - CLAUDE.md Manager, Skills Manager, Graph Explorer, Core Memory, Help, CodexLens Manager, MCP Manager, Hook Manager, CLI Manager
- 🧠 Session Clustering - Intelligent memory management with cluster visualization
- 🌊 Streaming Embeddings - Memory-efficient embedding generation
- 📘 TypeScript Backend - Full migration for type safety
- 🔒 MCP Path Validation - Centralized security validation
📊 Statistics
- Total Commits: 122 (2025-12-11 to 2025-12-21)
- Features: 62 new features
- Fixes: 17 bug fixes
- Refactors: 11 code refactors
- Performance: 6 optimizations
📦 Install
npm install -g [email protected]Full changelog: https://github.com/catlog22/Claude-Code-Workflow/blob/main/CHANGELOG.md
v6.1.4
What's Changed
Features & Fixes
- fix(dashboard): Enhance lite-fix session parsing and plan rendering
- docs(workflow): Add task status update command example for ccw dashboard
Quick Fix Command
Added jq command for updating IMPL-*.json status, compatible with ccw dashboard:
TS=$(date -Iseconds) && jq --arg ts "$TS" '.status="completed" | .status_history=(.status_history // [])+[{"from":"in_progress","to":"completed","changed_at":$ts}]' IMPL-X.json > tmp.json && mv tmp.json IMPL-X.jsonFull Changelog: v6.1.3...v6.1.4
v6.1.3 - CLI Tool Simplification
🔧 CLI Tool Simplification
This release simplifies the ccw tool exec edit_file command for better usability.
Changed
- Simplified edit_file: Removed JSON input support, now uses parameter-based input only (
--path,--old,--new) - Removed line mode: Line operations now recommended via
sedcommand - Updated tool-strategy.md: Added sed as line operation alternative with usage examples
Usage
ccw tool exec edit_file --path "file.txt" --old "old text" --new "new text"Install/Upgrade
npm install -g claude-code-workflow
# or
ccw upgrade -av6.1.2
What's New
Features
- Dashboard Version Check: Added npm package update notification in dashboard
- New
/api/version-checkendpoint to check npm registry for latest version - Update banner with copy command and details modal
- Automatic notification when new version is available
- New
Bug Fixes
- Hook Manager: Fixed button click event handling (edit/delete buttons now work correctly)
Documentation
- Fixed project name references from "Claude DMS3" to "Claude Code Workflow"
Other
- Added Smithery badge to README
Full Changelog: v6.1.1...v6.1.2