From 466d753df8a1065cb7a05f919a864d5283a935b4 Mon Sep 17 00:00:00 2001 From: nrslib <38722970+nrslib@users.noreply.github.com> Date: Fri, 6 Feb 2026 14:16:46 +0900 Subject: [PATCH] Release v0.7.0 --- CHANGELOG.md | 21 ++++++++++----------- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 13 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c9dd10..cf342cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,45 +4,44 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). -## [0.7.0-alpha.3] - 2026-02-06 - -### Fixed - -- GitHub Actions でテストが git user 未設定により失敗する問題を修正(listTasks, listNonInteractive) - -## [0.7.0-alpha.1] - 2026-02-06 +## [0.7.0] - 2026-02-06 ### Added - Hybrid Codex ピース: 全主要ピース(default, minimal, expert, expert-cqrs, passthrough, review-fix-minimal, coding)の Codex バリアントを追加 - - coder エージェントを Codex プロバイダーで実行するハイブリッド構成 + - coder エージェントを Codex プロバイダーで実行し、レビュアーは Claude を使うハイブリッド構成 - en/ja 両対応 -- `passthrough` ピース: タスクをそのまま coder に渡す最小構成ピース +- `passthrough` ピース: タスクをそのまま coder に渡す最小構成ピース(レビューなし) +- `coding` ピースを plan ベースに刷新: architect-planner による設計→実装→並列レビュー→修正の構成に変更 - `takt export-cc` コマンド: ビルトインピース・エージェントを Claude Code Skill としてデプロイ - `takt list` に delete アクション追加、non-interactive モード分離 - AI 相談アクション: `takt add` / インタラクティブモードで GitHub Issue 作成・タスクファイル保存が可能に - サイクル検出: ai_review ↔ ai_fix 間の無限ループを検出する `CycleDetector` を追加 (#102) - 修正不要時の裁定ステップ(`ai_no_fix`)を default ピースに追加 -- CI: skipped な TAKT Action ランを週次で自動削除するワークフローを追加 +- `architect-planner` エージェント: アーキテクチャ設計と実装計画を統合する新エージェント - ピースカテゴリに Hybrid Codex サブカテゴリを追加(en/ja) +- CI: skipped な TAKT Action ランを週次で自動削除するワークフローを追加 ### Changed - カテゴリ設定を簡素化: `default-categories.yaml` を `piece-categories.yaml` に統合し、ユーザーディレクトリへの自動コピー方式に変更 -- ピース選択UIのサブカテゴリナビゲーションを修正(再帰的な階層表示が正しく動作するように) +- ピース選択UIのサブカテゴリナビゲーションを改善(再帰的な階層表示が正しく動作するように) - Claude Code Skill を Agent Team ベースに刷新 +- エージェントプロンプトにボーイスカウトルールと後方互換コード検出ルールを追加 - `console.log` を `info()` に統一(list コマンド) ### Fixed - Hybrid Codex ピースの description に含まれるコロンが YAML パースエラーを起こす問題を修正 - サブカテゴリ選択時に `selectPieceFromCategoryTree` に不正な引数が渡される問題を修正 +- GitHub Actions でテストが git user 未設定により失敗する問題を修正(listTasks, listNonInteractive) ### Internal - `list` コマンドのリファクタリング: `listNonInteractive.ts`, `taskDeleteActions.ts` を分離 - `cycle-detector.ts` を追加、`PieceEngine` にサイクル検出を統合 - ピースカテゴリローダーのリファクタリング(`pieceCategories.ts`, `pieceSelection/index.ts`) +- 不要なワークツリーセッションテストを削除、ワークツリー削除テストを簡素化 - テスト追加: cycle-detector, engine-loop-monitors, piece-selection, listNonInteractive, taskDeleteActions, createIssue, saveTaskFile ## [0.6.0] - 2026-02-05 diff --git a/package-lock.json b/package-lock.json index 351b127..c8490b0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "takt", - "version": "0.7.0-alpha.3", + "version": "0.7.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "takt", - "version": "0.7.0-alpha.3", + "version": "0.7.0", "license": "MIT", "dependencies": { "@anthropic-ai/claude-agent-sdk": "^0.2.19", diff --git a/package.json b/package.json index f01621f..30eafc1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "takt", - "version": "0.7.0-alpha.3", + "version": "0.7.0", "description": "TAKT: Task Agent Koordination Tool - AI Agent Piece Orchestration", "main": "dist/index.js", "types": "dist/index.d.ts",