Release v0.7.0

This commit is contained in:
nrslib 2026-02-06 14:16:46 +09:00
parent da2d07bdd3
commit 466d753df8
3 changed files with 13 additions and 14 deletions

View File

@ -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

4
package-lock.json generated
View File

@ -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",

View File

@ -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",