117 Commits

Author SHA1 Message Date
nrslib
644c318295 fix: unify agent provider/model resolution and remove custom agent overrides 2026-02-27 00:27:52 +09:00
nrs
551299dbf8
takt: github-issue-390-to-no-provide (#393) 2026-02-26 23:45:03 +09:00
nrs
61f0be34b5
Merge pull request #394 from nrslib/rename-sync-with-root
Rename 'Sync with root' to 'Merge from root'
2026-02-26 11:20:38 +09:00
nrslib
e47a1ebb47 docs: mention #386 fix in v0.25.0 changelog 2026-02-26 02:19:28 +09:00
nrslib
cac309adf0 fix: CHANGELOG のテスト先行開発表記から TDD を削除 2026-02-26 01:22:44 +09:00
nrslib
25737bf8cb Release v0.25.0 2026-02-26 01:21:10 +09:00
nrslib
3b73840a5c Release v0.24.0 2026-02-24 23:17:06 +09:00
nrslib
c6e5a706d6 docs: 音楽メタファーの由来説明追加、カタログ漏れ・リンク切れ・孤立ドキュメントを修正
- README.md / docs/README.ja.md に TAKT の語源(ドイツ語の「タクト」)の説明を追加
- builtin-catalog に default-test-first-mini を追加(おすすめ一覧・全一覧の両方)
- docs/pieces.md の壊れたリンク(docs/piece-categories.md → configuration.md#piece-categories)を修正
- Documentation テーブルに data-flow.md を追加(孤立ドキュメントの解消)
- docs/README.ja.md のテーブル後の改行欠落を修正
2026-02-23 22:06:35 +09:00
nrslib
b59b93d58a docs: README のイベント名・API Key・ドキュメント一覧・eject 説明を修正 2026-02-23 22:06:35 +09:00
nrslib
a1bfc2ce34 docs: README の YAML 例から不要な personas セクションマップを削除
ビルトインのファセット解決で自動的に見つかるため明示的なマッピングは不要
2026-02-23 22:06:35 +09:00
nrslib
43c26d7547 docs: 古い用語・構造をコードベースの実態に合わせて修正
- step → movement, agent → persona に用語統一(CLAUDE.md, pieces.md, agents.md)
- Piece YAML Schema にセクションマップ(personas, policies, knowledge, instructions)を反映
- Directory Structure を facets/ 構造に更新
- README の YAML 例から架空の simple ピースを削除
- e2e.md から削除済み export-cc テスト記述を除去
2026-02-23 22:06:35 +09:00
nrslib
69a941ad30 Release v0.23.0 2026-02-23 15:38:07 +09:00
nrslib
95cd36037a feat: ProjectLocalConfig に concurrency を追加 2026-02-23 14:59:40 +09:00
nrslib
717afd232f fix: remove non-existent ensemble→repertoire breaking change from CHANGELOG 2026-02-22 12:29:50 +09:00
nrslib
dcf29a86c2 Merge remote-tracking branch 'origin/main' into release/v0.22.0 2026-02-22 12:15:07 +09:00
nrslib
709e81fe16 Release v0.22.0 2026-02-22 12:14:58 +09:00
nrslib
c630d78806 refactor: rename ensemble to repertoire across codebase 2026-02-22 10:50:50 +09:00
nrslib
a59ad1d808 docs: add ensemble package documentation (en/ja) 2026-02-22 08:16:20 +09:00
nrslib
6a42bc79d1 fix: remove internal spec doc, add missing e2e tests 2026-02-22 08:14:37 +09:00
nrslib
d04f27df79 fix: restore accidentally deleted takt-pack-spec.md 2026-02-22 08:12:34 +09:00
nrslib
53a465ef56 fix: update deploySkill for facets layout, add piped stdin confirm support 2026-02-22 08:12:00 +09:00
nrslib
3e9dee5779 Release v0.22.0 2026-02-22 08:07:54 +09:00
nrslib
102f31447a refactor: rename faceted to facets across package layout 2026-02-22 02:40:33 +09:00
nrslib
b6e3c7883d feat: implement ensemble package import and faceted layout 2026-02-22 02:05:48 +09:00
nrslib
9103a93fee docs: add Discord community link to README 2026-02-21 22:10:30 +09:00
nrslib
44f5c7ec17 merge: resolve conflicts with main (keep v0.21.0) 2026-02-20 20:02:06 +09:00
nrslib
3af30e9e18 docs: add sync-with-root menu description to CLI reference 2026-02-20 19:59:55 +09:00
nrslib
dbdaf93498 docs: revert delete-all and sync-with-root from CLI reference 2026-02-20 19:59:22 +09:00
nrslib
52fb385e75 docs: add --draft-pr, --delete-all, sync-with-root to CLI reference 2026-02-20 19:58:13 +09:00
nrslib
6ee28e63a9 Release v0.21.0 2026-02-20 18:47:01 +09:00
nrslib
3624636dba Release v0.20.1 2026-02-20 13:41:03 +09:00
nrs
dec77e069e
add-model-to-persona-providers (#324)
* takt: add-model-to-persona-providers

* refactor: loadConfigを廃止しresolveConfigValueにキー単位解決を一元化

loadConfig()による一括マージを廃止し、resolveConfigValue()でキーごとに
global/project/piece/envの優先順位を宣言的に解決する方式に移行。
providerOptionsの優先順位をglobal < piece < project < envに修正し、
sourceトラッキングでOptionsBuilderのマージ方向を制御する。
2026-02-20 11:12:46 +09:00
nrslib
64d06f96c0 Release v0.20.0 2026-02-19 21:32:34 +09:00
nrslib
4941f8eabf README を大幅改訂し、詳細情報を docs/ に分離
README を約950行から約270行に圧縮し、詳細は個別ドキュメントに分離した。
コンセプトを実態に合わせて再定義(4軸: すぐ始められる・実用的・再現可能・マルチエージェント)し、
基本ユースケースを takt → takt run のフローに修正した。
英語版・日本語版の両方を対応し、日本語版はネイティブ日本語で記述。
2026-02-19 21:20:31 +09:00
nrslib
5f4ad753d8 feat: add takt reset config with backup restore 2026-02-19 11:59:42 +09:00
nrslib
6518faf72e refactor: 設定の不要要素削除とconfigテンプレート刷新 2026-02-19 11:53:02 +09:00
nrslib
2a6b9f4ad0 test: config優先順位のE2E追加とE2Eドキュメント更新 2026-02-19 11:28:51 +09:00
nrslib
faf6ebf063 不要なファイルを削除 2026-02-18 23:39:51 +09:00
nrs
2313b3985f
takt: takt-e2e (#298) 2026-02-18 23:15:52 +09:00
nrslib
7e7a8671df Release v0.19.0 2026-02-18 22:50:39 +09:00
nrslib
620e384251 interactiveモジュールの分割とタスク再キュー方式への移行
interactive.tsからsummary/runSelector/runSessionReader/selectorUtilsを分離し、
run session参照をrouting層からinstructMode層に移動。instructBranchで新タスク
作成の代わりに既存タスクのrequeueを使用する方式に変更。worktree確認プロンプトを
廃止し常時有効化。
2026-02-18 18:49:21 +09:00
nrslib
5f108b8cfd Release v0.18.2 2026-02-18 11:35:33 +09:00
nrslib
af8b866190 Release v0.18.1 2026-02-18 11:28:21 +09:00
nrslib
e028af5043 Release v0.18.0 2026-02-17 23:43:22 +09:00
nrslib
1a05f31a03 fix(e2e): align add-and-run test with completed-status task lifecycle 2026-02-15 12:58:07 +09:00
nrslib
b9e66a1166 Release v0.17.2 2026-02-15 12:46:16 +09:00
nrslib
05b893f720 Release v0.17.0 2026-02-15 12:00:21 +09:00
nrslib
def5f27309 Release v0.16.0 2026-02-15 07:10:44 +09:00
nrslib
7493b72c38 Release v0.15.0 2026-02-15 05:53:57 +09:00
nrslib
6e14cd3c38 feat(runtime): add configurable prepare presets and provider e2e 2026-02-15 05:28:39 +09:00