469 Commits

Author SHA1 Message Date
nrslib
9b747c3fdc Release v0.7.0-alpha.1 2026-02-06 10:46:59 +09:00
nrslib
6140c6ba02 Hybrid Codex カテゴリ追加、description のYAMLパースエラー修正、サブカテゴリナビゲーション修正 2026-02-06 10:32:03 +09:00
nrslib
8fab3f0064 Skill を Agent Team ベースに刷新し、hybrid-codex ピースを追加
- SKILL.md: 疑似コードから命令形の手順1-8に書き換え、レポート抽出・Loop Monitor手順を追加
- engine.md: エージェント→チームメイト用語統一、yolo 権限キーワード対応
- takt-command.md: /takt {piece} [yolo] {task} 形式の引数パースを追加
- deploySkill.ts: cleanDir() で再デプロイ時の古いファイル残存を防止
- hybrid-codex ピース13点を en/ja に追加
2026-02-06 10:05:27 +09:00
nrslib
ec983089f9 takt export-cc コマンドを追加: ビルトインピース・エージェントを Claude Code Skill としてデプロイ 2026-02-06 08:56:12 +09:00
nrslib
378f5477e4 list コマンドのリファクタリング: non-interactive モード分離、delete アクション追加、console.log を info に統一 2026-02-06 08:56:00 +09:00
nrslib
a2af2f23e3 add passthrough 2026-02-06 07:38:48 +09:00
nrslib
3e54c80ba2 resolved ai_review ↔ ai_fix ループの健全性チェックと修正不要時の裁定ステップを追加 #102 2026-02-06 07:15:43 +09:00
nrslib
68b45abbf6 カテゴリ設定を簡素化: 自動コピー方式に変更
ユーザー/ビルトインの分離を廃止し、単一のカテゴリツリーに統一。
~/.takt/preferences/piece-categories.yaml を唯一のソースとし、
ファイルがなければ builtin デフォルトから自動コピーする。

- builtinCategories 分離と「📂 Builtin/」フォルダ表示を廃止
- appendOthersCategory で同名カテゴリへの未分類 piece マージを修正
- takt reset categories コマンドを追加
- default-categories.yaml を piece-categories.yaml にリネーム
2026-02-06 01:24:31 +09:00
nrslib
34a6a4bea2 Squashed commit of the following:
commit 2730269da717c78e90bc7d35ea6b2404f8e845f5
Author: nrslib <38722970+nrslib@users.noreply.github.com>
Date:   Fri Feb 6 00:11:54 2026 +0900

    takt: add-category-display-split
2026-02-06 01:22:59 +09:00
nrslib
c3b11df7e0 Merge branch 'takt/#88/save-ai-task-result' into develop 2026-02-06 00:06:43 +09:00
nrslib
a711368365 CI: skipped な TAKT Action ランを週次で自動削除する Action を追加 2026-02-06 00:01:23 +09:00
nrs
455eaf8545
Merge pull request #109 from nrslib/release/v0.6.0
Release v0.6.0
v0.6.0
2026-02-05 23:52:53 +09:00
nrslib
77eab06dca Release v0.6.0 2026-02-05 23:52:09 +09:00
nrslib
c044aea33f takt: add-ai-consultation-actions 2026-02-05 23:37:00 +09:00
nrs
906f1de805
Merge pull request #104 from nrslib/release/v0.6.0-rc1
Release v0.6.0-rc1
v0.6.0-rc1
2026-02-05 22:33:26 +09:00
nrslib
653b55a034 Release v0.6.0-rc1 2026-02-05 22:32:49 +09:00
nrslib
108a72d52b Merge main into develop: RC2 リリースコミットを同期 2026-02-05 22:31:59 +09:00
nrslib
53cb15bab1 CI: auto-tag に publish ジョブを統合、publish.yml を削除 2026-02-05 22:31:55 +09:00
nrs
76f84ba639
Merge pull request #103 from nrslib/release/v0.6.0-rc2
Release v0.6.0-rc2
2026-02-05 22:27:48 +09:00
nrslib
607c17b95d remove postversion hook: release ブランチ経由のフローでは不要 2026-02-05 22:26:56 +09:00
nrslib
c5ef0091d4 Merge main into develop: hotfix/ai-review-loop-fix を同期 2026-02-05 22:25:39 +09:00
nrslib
5443ef3567 Release v0.6.0-rc2 2026-02-05 22:25:14 +09:00
nrslib
9257e96c47 Merge hotfix/ai-review-loop-fix: ai_review ループ修正 + QA レビュー追加 2026-02-05 22:24:08 +09:00
nrslib
0d0f145c82 fix: ai_review ↔ ai_fix 無限ループ修正 + default piece に QA レビュー追加
- ai_no_fix 調停ステップ追加(architecture-reviewer が ai_review vs ai_fix の対立を判定)
- ai_fix の「修正不要」ルートを plan → ai_no_fix に変更(フルパイプライン再起動を防止)
- ai_review instruction にイテレーション認識を追加(初回は網羅的レビュー、2回目以降は修正確認優先)
- default piece: security-review → qa-review に差し替え
- qa-reviewer エージェントを expert/ から default/ に移動し、テストカバレッジ重視に書き直し
- 対象 piece: default, expert, expert-cqrs(en/ja)
2026-02-05 22:24:04 +09:00
nrslib
f8e58bcaf9 auto-tag: release/ ブランチからのマージのみに制限
develop を直接 main に PR すると自動削除されるため、
release/vX.X.X ブランチ経由のマージのみタグを作成するよう変更
2026-02-05 19:55:30 +09:00
nrs
aff8dd23cc
Merge pull request #92 from nrslib/develop
Release v0.6.0-rc
2026-02-05 19:44:35 +09:00
nrslib
13fbc97314 update README 2026-02-05 19:38:18 +09:00
nrslib
14d30b1895 add release action 2026-02-05 17:46:52 +09:00
nrslib
0d36b08f96 Release v0.6.0-rc 2026-02-05 17:37:57 +09:00
nrslib
ee0cb8e13a E2Eテスト基盤の追加・レビューエージェント改善・lint修正
- E2Eテストのフィクスチャ、ヘルパー、スペックを追加
- mock/provider別のvitest設定を追加
- レビューエージェントのプロンプト改善
- TTY判定の共通化、list/confirmのnon-interactive対応
- eslint no-non-null-assertion を off に変更、未使用インポート削除
2026-02-05 16:59:32 +09:00
nrslib
ed367f27df Phase 3判定ロジックをconductorエージェント+フォールバック戦略に分離
Phase 3でレビュアーエージェントが判定タグを出力せず新しい作業を開始する問題を解決。
判定専用のconductorエージェントと4段階フォールバック戦略(AutoSelect→ReportBased→ResponseBased→AgentConsult)を導入し、
ParallelRunnerのlastResponse未配線問題とJudgmentDetectorのアンダースコア対応も修正。
2026-02-05 11:34:23 +09:00
nrslib
da53ef54fb ignore 2026-02-05 09:24:50 +09:00
nrslib
792f61df55 TAKTのメタ情報をエージェントに引き渡す。またTAKTの前回セッションの情報をscoreフェーズに追加 resolved #89 2026-02-05 09:20:18 +09:00
nrslib
e932d647c6 coding piece 追加と不要なパラメータを削除 2026-02-04 20:25:49 +09:00
nrslib
12ae871f16 resolve / や # で始まる入力をコマンド/Issue未検出時にタスク指示として受け入れる #32 2026-02-04 18:34:51 +09:00
nrslib
0f8449dad9 0.5.1 v0.5.1 2026-02-04 16:32:13 +09:00
nrslib
d8e9355437 update CHANGELOG for v0.5.1 2026-02-04 16:32:06 +09:00
nrslib
9bc60c21b5 テストのメモリリークとハング問題を修正
- PieceEngineとTaskWatcherのクリーンアップ処理を追加
- vitestをシングルスレッド実行に変更してテストの安定性を向上
2026-02-04 16:27:12 +09:00
nrslib
c4ebbdb6a6 Codex の際にブランチ名のサマリ処理に問題があったのを修正 2026-02-04 13:40:57 +09:00
nrs
8e509e13c6
Issue/90 fix windows (#91)
* Window対応および Codexが.gitを必要とする問題があるので.gitがみつからない場合はエラーとする fix #90

* 文字化け修正
2026-02-04 13:19:00 +09:00
nrslib
54ade15dcb 0.5.0 v0.5.0 2026-02-04 11:12:59 +09:00
nrslib
9221384720 v0.5.0 CHANGELOG 2026-02-04 11:12:53 +09:00
nrslib
38d43f2168 pieceに完全移行 2026-02-04 11:07:41 +09:00
nrslib
2fa1687a50 0.4.1 v0.4.1 2026-02-04 09:31:19 +09:00
nrslib
e1b702406b update CHANGELOG 2026-02-04 09:31:01 +09:00
nrslib
9159f071f4 hotfix: 過去のprevious_responseがバインドされてしまう問題 2026-02-04 09:24:50 +09:00
nrslib
1b0a84601d Fix CI test failures by configuring git user in worktree clones
Shared clones created with 'git clone --shared' have independent .git
directories and don't inherit config from the source repository. This
caused 'Author identity unknown' errors when tests tried to commit in
worktree directories.

Now configure git user.name and user.email in each worktree directory
immediately after creation.
v0.4.0
2026-02-04 04:28:07 +09:00
nrslib
e7a1012050 0.4.0 2026-02-04 04:25:10 +09:00
nrslib
7550b9ce17 update README for v0.4.0 2026-02-04 04:25:04 +09:00
nrslib
be2f892ef5 lint対応 2026-02-04 04:10:49 +09:00