Skip to content

Releases: catlog22/Claude-Code-Workflow

v6.3.9 - Issue System Consistency

27 Dec 15:58

Choose a tag to compare

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 acceptance object structure: {criteria[], verification[], manual_checks?}
  • Fixed lifecycle_status vs current_phase mismatch
  • 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

27 Dec 14:49

Choose a tag to compare

  • fix: Add active_queue_id to QueueIndex interface
  • docs: Update issue manage command with new CLI endpoints (bind, done, queue list/switch/archive/delete)
  • feat: Add issue-manage skill

v6.3.6 - Issue Workflow

27 Dec 03:51

Choose a tag to compare

🎯 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 queue
  • ccw issue complete <queue-id> - Mark task as completed
  • ccw issue fail <queue-id> - Mark task as failed
  • ccw issue queue list - View queue status
  • ccw issue retry - Retry failed tasks

Codex Integration

  • New /prompts:issue-execute for 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

25 Dec 14:40

Choose a tag to compare

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

  • 3b842ed feat(cli-executor): add streaming option and enhance output handling
  • 90852c7 feat: 移除 CLI 工具使用文档中的流式输出和缓存相关内容,简化说明
  • 6244bf0 feat: 更新 CLI 文档,增加背景执行后的提示信息
  • a73828b chore: bump version to 6.3.4

v6.3.1

25 Dec 12:21

Choose a tag to compare

🚀 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

23 Dec 02:04

Choose a tag to compare

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

22 Dec 01:07

Choose a tag to compare

🎯 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

09 Dec 14:33

Choose a tag to compare

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.json

Full Changelog: v6.1.3...v6.1.4

v6.1.3 - CLI Tool Simplification

09 Dec 07:56

Choose a tag to compare

🔧 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 sed command
  • 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 -a

v6.1.2

09 Dec 06:41

Choose a tag to compare

What's New

Features

  • Dashboard Version Check: Added npm package update notification in dashboard
    • New /api/version-check endpoint to check npm registry for latest version
    • Update banner with copy command and details modal
    • Automatic notification when new version is available

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