nrslib
16d7f9f979
リトライモード新設と instruct/retry の直接再実行対応
...
失敗タスク専用のリトライモード(retryMode.ts)を追加し、失敗情報・実行ログ・
レポートをシステムプロンプトに注入する方式に変更。instruct モードもタスク情報を
プロンプトに含める専用テンプレートへ移行。requeue のみだった再実行を
startReExecution による即時実行に対応し、既存ワークツリーの再利用も実装。
不要になった DebugConfig を削除。
2026-02-18 22:35:31 +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
05b893f720
Release v0.17.0
2026-02-15 12:00:21 +09:00
nrs
e52e1da6bf
takt-list ( #271 )
...
* refactor: provider/modelの解決ロジックをAgentRunnerに集約
OptionsBuilderでCLIレベルとstepレベルを事前マージしていたのをやめ、
stepProvider/stepModelとして分離して渡す形に変更。
AgentRunnerが全レイヤーの優先度を一括で解決する。
* takt: takt-list
2026-02-14 11:44:01 +09:00
nrslib
9cc6ac2ca7
ポストエクスキューションの共通化とinstructモードの改善
...
- commit+push+PR作成ロジックをpostExecutionFlowに抽出し、interactive/run/watchの3ルートで共通化
- instructモードはexecuteでcommit+pushのみ(既存PRにpushで反映されるためPR作成不要)
- instructのsave_taskで元ブランチ名・worktree・auto_pr:falseを固定保存(プロンプト不要)
- instructの会話ループにpieceContextを渡し、/goのサマリー品質を改善
- resolveTaskExecutionのautoPrをboolean必須に変更(undefinedフォールバック廃止)
- cloneデフォルトパスを../から../takt-worktree/に変更
2026-02-14 01:02:23 +09:00
nrs
4e58c86643
github-issue-256-takt-list-instruct ( #267 )
...
* fix: OpenCode SDKサーバー起動タイムアウトを30秒に延長
* takt: github-issue-256-takt-list-instruct
* refactor: 会話後アクションフローを共通化
2026-02-13 22:08:28 +09:00
nrs
02272e595c
github-issue-255-ui ( #266 )
...
* update builtin
* fix: OpenCode SDKサーバー起動タイムアウトを30秒に延長
* takt: github-issue-255-ui
* 無駄な条件分岐を削除
2026-02-13 21:59:00 +09:00
nrs
8cb3c87801
takt: github-issue-204-takt-tasks ( #205 )
2026-02-10 14:26:37 +09:00
nrs
4ca414be6b
takt: consolidate-tasks-yaml ( #187 )
2026-02-09 23:29:24 +09:00
nrs
6f937b70b5
takt: add-task-instruction-doc ( #174 )
2026-02-09 20:56:14 +09:00
nrslib
919215fad3
resolved 失敗タスクの再投入とムーブメント開始位置の選択機能 #110
2026-02-06 17:22:22 +09:00
nrslib
da2d07bdd3
coding ピースを plan ベースに刷新し、エージェントプロンプトにボーイスカウトルール・後方互換コード検出を追加
...
- architect-plan → plan ムーブメントに変更、architect-planner エージェント導入
- 「既存パターン踏襲」から「最適パターン検討」へ方針転換
- worktree-sessions 関連コードを削除(未使用機能の整理)
2026-02-06 14:14:09 +09:00
nrslib
378f5477e4
list コマンドのリファクタリング: non-interactive モード分離、delete アクション追加、console.log を info に統一
2026-02-06 08:56:00 +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
38d43f2168
pieceに完全移行
2026-02-04 11:07:41 +09:00
nrslib
887365c4eb
無用な後方互換削除
2026-02-04 04:04:56 +09:00
nrslib
fabf4bcd27
takt worktreeのBugFix
2026-02-03 18:39:35 +09:00
nrslib
b944349d8f
refacotr
2026-02-02 21:52:40 +09:00
nrslib
7d8ba10abb
refactor
2026-02-02 17:11:42 +09:00