nrslib
f324225565
takt: github-issue-143-tasuku-takt-r
2026-02-08 11:59:35 +09:00
nrs
d9ab76f08b
takt: github-issue-101-itereeshon-ni ( #137 )
2026-02-08 07:57:19 +09:00
nrslib
b9a2a0329b
auto PR のベースブランチをブランチ作成前の現在ブランチに設定
...
createPullRequest の全呼び出し箇所で base が未指定だったため、
PR が常にリポジトリデフォルトブランチ(main)向けに作成されていた。
ブランチ作成/clone作成の直前に getCurrentBranch() で元ブランチを
取得し、PR作成時に base として渡すように修正。
2026-02-08 07:51:03 +09:00
nrs
db789bbaba
takt: github-issue-114-debaggu-puron ( #139 )
2026-02-08 07:20:36 +09:00
nrs
e23359b1bf
takt: github-issue-130-tasuku-autopr ( #140 )
2026-02-08 07:17:17 +09:00
nrslib
9e50e9df4b
README刷新: agent→persona, セクションマップ導入, 制御・管理セクション追加
...
- ピース例・カスタムピース例にセクションマップ(personas/policies/knowledge)を追加
- agent: → persona: に全面置換、ディレクトリ構造も agents/ → personas/ に更新
- dist/resources/ → builtins/ に修正
- 「TAKTが制御・管理するもの」セクションを追加(制御: ルーティング・権限・記録、管理: ペルソナ・ポリシー・ナレッジ)
- ドキュメントファイル名を prompt-composition → faceted-prompting にリネーム
- Faceted Prompting ドキュメントの Policy 配置とエンジン説明を修正
- クローン作成時の進捗ログを追加
2026-02-07 21:58:42 +09:00
nrslib
6f94681359
change agent to persona
2026-02-07 08:52:37 +09:00
nrslib
00ffb84a87
Merge branch 'develop' into takt/#98/github-issue-98-pr-no-wo-ni-sh
...
# Conflicts:
# src/features/tasks/add/index.ts
2026-02-06 22:46:59 +09:00
nrslib
5fde582999
Merge branch 'develop' into takt/#100/github-issue-100-macosdesuriip
2026-02-06 22:22:31 +09:00
nrslib
b9c47d29a8
takt: github-issue-100-macosdesuriip
2026-02-06 20:33:55 +09:00
nrslib
d479707d1b
takt: github-issue-106-suteppu-niite
2026-02-06 20:04:51 +09:00
nrslib
24361b34e3
auto-PR 機能の追加とPR作成ロジックの共通化 #98
2026-02-06 19:07:18 +09:00
nrslib
973c7df85d
issue参照時にもピース選択を実施 #97
2026-02-06 18:48:09 +09:00
nrslib
4c0b3c1593
takt: github-issue-98-pr-no-wo-ni-sh
2026-02-06 18:05:19 +09:00
nrslib
919215fad3
resolved 失敗タスクの再投入とムーブメント開始位置の選択機能 #110
2026-02-06 17:22:22 +09:00
nrslib
00174ee4a7
Merge branch 'main' into develop
2026-02-06 15:52:11 +09:00
nrslib
b455e312af
Fix Ctrl+C not working during piece execution
...
- Add interruptAllQueries() call in SIGINT handler to kill active SDK queries
- Suppress EPIPE errors from SDK writing to dead child process stdin
(uncaughtException handler + Promise.resolve().catch() dual-layer)
- Wrap select.ts onKeypress in try/catch to prevent raw mode leak
- Add integration tests for SIGINT handler and EPIPE suppression
2026-02-06 15:49:47 +09:00
nrslib
e3be883a7f
Merge branch 'takt/#112/add-closes-issue-to-pr' into develop
2026-02-06 14:52:50 +09:00
nrslib
da2d07bdd3
coding ピースを plan ベースに刷新し、エージェントプロンプトにボーイスカウトルール・後方互換コード検出を追加
...
- architect-plan → plan ムーブメントに変更、architect-planner エージェント導入
- 「既存パターン踏襲」から「最適パターン検討」へ方針転換
- worktree-sessions 関連コードを削除(未使用機能の整理)
2026-02-06 14:14:09 +09:00
nrslib
73db206c9a
takt: fix-pr-issue-number
2026-02-06 12:04:24 +09:00
nrslib
378f5477e4
list コマンドのリファクタリング: non-interactive モード分離、delete アクション追加、console.log を info に統一
2026-02-06 08:56:00 +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
c044aea33f
takt: add-ai-consultation-actions
2026-02-05 23:37: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
792f61df55
TAKTのメタ情報をエージェントに引き渡す。またTAKTの前回セッションの情報をscoreフェーズに追加 resolved #89
2026-02-05 09:20:18 +09:00
nrslib
38d43f2168
pieceに完全移行
2026-02-04 11:07:41 +09:00
nrslib
9159f071f4
hotfix: 過去のprevious_responseがバインドされてしまう問題
2026-02-04 09:24:50 +09:00
nrslib
be2f892ef5
lint対応
2026-02-04 04:10:49 +09:00
nrslib
887365c4eb
無用な後方互換削除
2026-02-04 04:04:56 +09:00
nrslib
6378ee6174
プロンプトを見通しやすく変更
2026-02-04 03:33:48 +09:00
nrslib
25fb6c4dfd
ラベル系を別ファイルに逃がす
2026-02-03 22:59:35 +09:00
nrslib
cae770cef4
debugを強化
2026-02-03 22:01:17 +09:00
nrslib
184a1d756a
会話内容からタスク要件をまとめる必要がなくなったので削除
2026-02-03 19:18:51 +09:00
nrslib
fabf4bcd27
takt worktreeのBugFix
2026-02-03 18:39:35 +09:00
nrslib
91731981d3
Select workflow:
...
(↑↓ to move, Enter to select, b to bookmark, r to remove)
[?7l ❯ 🎼 default (current)
🎼 minimal [*]
📁 その他/
📂 Builtin/ (8)
Cancel
[?7h が でハングする
2026-02-03 17:43:20 +09:00
nrslib
ad28dc7438
takt のプロンプトをファイルに
2026-02-03 17:04:09 +09:00
nrslib
32022df79a
resolved #85
2026-02-03 14:08:45 +09:00
nrslib
def50ff4a7
カテゴリ分けの作成 #85 workflowの修正
2026-02-03 10:23:49 +09:00
nrslib
b944349d8f
refacotr
2026-02-02 21:52:40 +09:00
nrslib
7d8ba10abb
refactor
2026-02-02 17:11:42 +09:00