Skip to content
This repository was archived by the owner on Jun 18, 2026. It is now read-only.

v7.3.2 — Launcher UX & Unified Manifest

Choose a tag to compare

@catlog22 catlog22 released this 12 Apr 15:12
· 42 commits to main since this release

v7.3.2 — Launcher UX & Unified Manifest

中文版

v7.2.29 → v7.3.2 共 14 个提交,涵盖 Launcher 工作流管理、Hook 系统、Manifest 统一读取、CCW Coordinator Tracker、Memory Capture 技能等多项改进。


✨ 新功能

  • Launcher 工作流管理 (81702c96)

    • 新增交互式生态系统选择(claude / codex / all
    • 安装时自动全局安装 claude.ccw.md
    • 升级命令支持旧版 CLAUDE.md 迁移到新格式的交互提示
    • 改进全局文件和用户设置的安装/卸载处理逻辑
    • 新增 file-reader.ts 工具模块
  • 统一 Manifest 读取与 BOM 兼容 (5cab701b)

    • ~/.claude-manifests/~/.maestro/manifests/ 目录的统一清单读取
    • 修复 UTF-8 BOM 编码导致 JSON 解析失败的问题
    • 重构 ccw-coordinator.mdccw.md 命令文件,增强 Launcher 状态仪表板逻辑
  • Hook 安装系统 (87b6279f, 21a152c6)

    • Manifest 结构扩展,新增 hooks 字段和相关操作
    • 安装时提供四种 Hook 选择模式:推荐 / 全部 / 自定义 / 跳过
    • 卸载时自动清理已注册的 hooks(uninstall.ts
    • hook-templates.ts 新增从 settings 中卸载指定 hook 的功能
    • Launcher 增加 npm 包检查和安装提示
  • CCW Coordinator Tracker (d4fe81c9)

    • 新增 ccwCoordinatorTrackerAction 处理 /ccw/ccw-coordinator 进度追踪
    • 引入 hooks 机制用于工具执行期间的追踪和提示注入
    • 新增 ccw-coordinator-tracker.ts 模块,读取会话状态并管理 bridge 数据
    • 新增 ccw-coordinator-tracker hook 模板
    • brainstorm-with-file.md 初始化增加 Artifact Index
  • 统一 Memory Capture 技能 (4403088e)

    • 新增 memory-capture 技能编排器
    • Phase 1: Compact — 结构化会话记忆压缩导出,捕获关键信息用于恢复
    • Phase 2: Tips — 快捷笔记,支持可选标签和上下文关联
    • 清理旧版 workflow-skill.mdcollaborative-plan-with-file.mdunified-execute-with-file.md 等遗留文件(净减 570 行)
  • 链式工作流技能 (dc390cc7)

    • 新增 workflow-plan 技能:6 阶段规划工作流,含模式路由和冲突检测
    • 新增 workflow-tdd-plan 技能:7 阶段 TDD 规划,含 Red-Green-Refactor 任务生成
    • 新增 workflow-test-fix 技能:5 阶段测试生成与迭代执行管道
    • 新增链拓扑 ASCII 可视化工具
  • CLI 入口与会话管理 (87aac2ca)

    • 新增 bin/ccw.jsbin/ccw-mcp.js 入口文件
    • CLI session manager 增加可选依赖的优雅处理
    • 新增 cli-executor-utils-codex-review.test.jspackage-entrypoints.test.js 测试
  • Claude 指令与 CLI 端点配置 (bbfc294c)

    • CLAUDE.md 重命名为 claude.ccw.md
    • 移除过时的 .gemini/GEMINI.md.qwen/QWEN.md 协议文件

🐛 修复

  • checklistChoices 类型与分隔符 (b3155956) — 修复 installCommandchecklistChoices 的类型定义,改进分隔符处理逻辑
  • CCW Coordinator Tracker 触发器 (1efef96f) — 改为 Stop 触发器,优化 next-step 提示注入;安装提示增加详细 CCW hook 描述;workflow-tune.md 补充沙箱创建绝对路径要求
  • CLAUDE.CCW.md 引用路径 (877ef962) — 全面更新 install.tsuninstall.tsupgrade.ts 和安装文档中的文件引用路径,从 claude.ccw.md 统一为 CLAUDE.CCW.md

♻️ 重构

  • json-builder 解耦 (ad5f5713) — 从 schema-registry 解耦,精简为 6 个纯 JSON 命令(create/set/get/merge/delete/validate);更新 5 个 agent 文件:schema→template 术语,cat→Read 加载,增加 json_builder set 增量更新指导
  • Codex 技能 API 标准化 (e598c54d) — 94 个技能文件中 request_user_input()functions.request_user_input();3 个 team-config.jsonAskUserQuestionrequest_user_input;9 个多阶段技能增加 functions.update_plan 进度追踪
  • Codex 技能 v4 API 迁移 (fd3a005b) — 9 个技能从 v3 close_agent({id:}) 迁移至 v4 close_agent({target:});修复 wait_agent({ids:})wait_agent({targets:})(共 36 处)
  • ccw-chain 精简与命令重构 (f93d6461) — 删除 60+ 重复 phase 文件;chain JSON content_ref 改为指向 @commands/@skills/ 源;新增 @commands/ 前缀解析支持;新增 ccw chain-loader CLI 命令;新增 /workflow-skill 命令;链式工作流技能迁移至 .claude/workflow-skills/

English

v7.2.29 → v7.3.2: 14 commits covering Launcher workflow management, Hook system, unified Manifest reading, CCW Coordinator Tracker, Memory Capture skill, and more.


✨ Features

  • Launcher workflow management (81702c96)

    • Interactive target ecosystem selection during install (claude / codex / all)
    • Always install claude.ccw.md globally
    • Upgrade command prompts for old CLAUDE.md → new format migration
    • Improved global file and user settings handling during install/uninstall
    • New file-reader.ts utility module
  • Unified manifest reading with BOM compatibility (5cab701b)

    • Cross-directory manifest reader for ~/.claude-manifests/ and ~/.maestro/manifests/
    • Fix UTF-8 BOM encoding causing JSON parse failures
    • Refactored ccw-coordinator.md and ccw.md command files; enhanced Launcher dashboard logic
  • Hook installation system (87b6279f, 21a152c6)

    • Extended manifest structure with hooks field and related operations
    • Four hook selection modes during install: Recommended / All / Custom / Skip
    • Auto-cleanup of registered hooks during uninstall (uninstall.ts)
    • hook-templates.ts: new function to uninstall specific hooks from settings
    • Launcher adds npm package checks and install prompts
  • CCW Coordinator Tracker (d4fe81c9)

    • New ccwCoordinatorTrackerAction for /ccw and /ccw-coordinator progress tracking
    • Hooks for tracking and hint injection during tool execution
    • New ccw-coordinator-tracker.ts module: reads session state, manages bridge data
    • New ccw-coordinator-tracker hook template
    • brainstorm-with-file.md init now includes Artifact Index
  • Unified memory capture skill (4403088e)

    • New memory-capture skill orchestrator
    • Phase 1: Compact — structured session memory export for critical info recovery
    • Phase 2: Tips — quick note-taking with optional tags and context linking
    • Cleaned up legacy workflow-skill.md, collaborative-plan-with-file.md, unified-execute-with-file.md (net -570 lines)
  • Chain-loaded workflow skills (dc390cc7)

    • workflow-plan: 6-phase planning workflow with mode routing and conflict detection
    • workflow-tdd-plan: 7-phase TDD planning with Red-Green-Refactor task generation
    • workflow-test-fix: 5-phase test generation and iterative execution pipeline
    • Chain topology ASCII visualizer
  • CLI entrypoints and session management (87aac2ca)

    • New bin/ccw.js and bin/ccw-mcp.js entrypoints
    • CLI session manager with graceful optional dependency handling
    • New tests: cli-executor-utils-codex-review.test.js, package-entrypoints.test.js
  • Claude instructions and CLI endpoint config (bbfc294c)

    • Renamed CLAUDE.mdclaude.ccw.md
    • Removed outdated .gemini/GEMINI.md and .qwen/QWEN.md protocol files

🐛 Fixes

  • checklistChoices type and separator handling (b3155956) — Fix type definition for checklistChoices in installCommand, improve separator handling logic
  • CCW Coordinator Tracker trigger (1efef96f) — Switch to Stop trigger, improve next-step hint injection; add detailed CCW hook descriptions to install prompt; clarify absolute path requirement for sandbox creation in workflow-tune.md
  • CLAUDE.CCW.md reference paths (877ef962) — Update file references from claude.ccw.md to CLAUDE.CCW.md across install.ts, uninstall.ts, upgrade.ts, and installation docs

♻️ Refactoring

  • json-builder decoupling (ad5f5713) — Decouple from schema-registry, simplify to 6 pure JSON commands (create/set/get/merge/delete/validate); update 5 agent files: schema→template terminology, cat→Read for template loading, add json_builder set guidance for incremental updates
  • Codex skill API standardization (e598c54d) — request_user_input()functions.request_user_input() across 94 skill files; AskUserQuestionrequest_user_input in 3 team-config.json tool arrays; add functions.update_plan progress tracking to 9 multi-phase skills
  • Codex skill v4 API migration (fd3a005b) — Migrate 9 skills from v3 close_agent({id:}) to v4 close_agent({target:}); fix wait_agent({ids:})wait_agent({targets:}) (36 occurrences)
  • ccw-chain cleanup and command refactoring (f93d6461) — Delete 60+ duplicate phase files; chain JSON content_ref now points to @commands/ or @skills/ sources; add @commands/ prefix resolver; new ccw chain-loader CLI command; new /workflow-skill command; move chain-based workflow skills to .claude/workflow-skills/

Full Changelog: v7.2.29...v7.3.2