nrslib
|
408f8b0184
|
git clone --shared → --reference --dissociate に変更
--shared は objects/info/alternates で元リポジトリへの参照を残すが、
--dissociate はオブジェクトをコピーして完全独立なクローンを作る。
|
2026-01-29 12:08:47 +09:00 |
|
nrslib
|
ea0d04c4fe
|
レビュー画面に元のタスク指示を表示 & タイムスタンプ短縮
- getOriginalInstruction: ブランチ最初のコミットから元の指示を抽出
- /review-tasks の選択肢と詳細表示に元の指示を追加
- タイムスタンプのハイフンを除去 (2026-01-29T0225 → 20260129T0225)
|
2026-01-29 11:34:12 +09:00 |
|
nrslib
|
63d6932c01
|
Stop using git worktree due to Claude Code SDK working at repository root
|
2026-01-29 11:24:47 +09:00 |
|
nrslib
|
83621d689e
|
worktree: try-catch フォールバックと冗長コメントを削除
|
2026-01-29 09:43:04 +09:00 |
|
nrslib
|
0ecbf6e56b
|
Worktree をプロジェクト外に作成するよう変更
- config.yaml に worktree_dir 設定を追加
- デフォルトは ../{tree-name}(プロジェクトの兄弟ディレクトリ)
- Claude Code のプロジェクト検出問題を回避
|
2026-01-29 09:41:24 +09:00 |
|
nrslib
|
f83b826a3d
|
improve task name summarization for branch/worktree names
- Improve prompt to prevent "this task is..." style output
- Add LLM/romanization option (useLLM: false for romaji fallback)
- Add sanitizeSlug function for safe branch/directory names
- Add wanakana library for Japanese to romaji conversion
|
2026-01-29 09:28:51 +09:00 |
|
nrslib
|
1f636bff23
|
0.2.2
v0.2.2
|
2026-01-29 02:39:30 +09:00 |
|
nrslib
|
7bb54067b4
|
ステータス出力ルールのヘッダーを自動生成に変更
- renderStatusRulesHeader() を追加して言語別にヘッダーを生成
- 全ワークフローYAMLから重複していたヘッダー部分を削除
- buildInstruction() で statusRulesPrompt にヘッダーを自動付加
|
2026-01-29 02:38:01 +09:00 |
|
nrslib
|
8463eb1033
|
Instruct にworktreeの変更文脈を自動追加
mainからの差分とコミット履歴を指示に含めることで、
エージェントがworktreeの現在の状態を把握できるようにする。
|
2026-01-29 02:11:07 +09:00 |
|
nrslib
|
fc427b4381
|
expert-cqrs の共通レビュアーを expert/ に統合
expert-cqrs/ には cqrs-es-reviewer.md のみ残し、
frontend/security/qa/supervisor は expert/ の共通エージェントを参照。
|
2026-01-29 01:56:46 +09:00 |
|
nrslib
|
848522f7a9
|
Try Merge を squash merge に変更
変更をステージするだけでコミットしないように変更。
git status で確認し、git commit で確定、git reset で取り消し可能。
|
2026-01-29 01:47:31 +09:00 |
|
nrslib
|
1339e2530f
|
Merge branch 'takt/2026-01-28T1547-現在のresourceにあるexpert-reviewをexpert-cqrsに変更、また新たにex'
|
2026-01-29 01:42:42 +09:00 |
|
nrslib
|
0f2aa896ae
|
Execution Rules に cd 禁止ルールを追加
エージェントがBashコマンドで明示的にcdしてmainディレクトリで
作業してしまう問題を解決するため、「cdを使用しないでください」
というルールをmetadataに追加。
|
2026-01-29 01:42:04 +09:00 |
|
nrslib
|
48e055ac8a
|
Execution Rules メタデータを追加(git commit 禁止)
buildInstruction で自動付与される実行ルールを追加。
エージェントがコミットすると git diff が空になりレビューできなくなる問題を防ぐ。
|
2026-01-29 01:30:37 +09:00 |
|
nrslib
|
82193e6db4
|
タスク名を AI で英語スラグに要約する機能を追加
worktree 作成時、日本語タスク名を英語ブランチ名に変換。
- summarizeTaskName() を追加(Claude で要約)
- 例: 「認証機能を追加する」→ add-auth
|
2026-01-29 01:23:24 +09:00 |
|
nrslib
|
9eb63e787e
|
diff と instruct 両機能を統合
/review コマンドに View diff と Instruct 両方のアクションを追加。
|
2026-01-29 01:21:47 +09:00 |
|
nrslib
|
920b27f738
|
不要ファイルを削除
|
2026-01-29 01:17:24 +09:00 |
|
nrslib
|
c729e8766a
|
Merge branch 'takt/2026-01-28T1032-taskがちゃんと正常終了しなくてもcompletedに進んでしまうことがある。修正してほしい'
|
2026-01-29 01:15:22 +09:00 |
|
nrslib
|
75989522ca
|
worktree セッション引き継ぎ機能を追加
同じ worktree に再度指示を出す際、前回のセッションを引き継げるようにする。
- loadWorktreeSessions / updateWorktreeSession を追加
- worktree 別にエージェントセッションを保存(.takt/logs/worktree-sessions/)
- workflowExecution で worktree でもセッション管理を有効化
|
2026-01-29 01:10:05 +09:00 |
|
nrslib
|
b529f84345
|
takt: 現在のresourceにあるexpert-reviewをexpert-cqrsに変更、また新たにex
|
2026-01-29 01:02:43 +09:00 |
|
nrslib
|
42ae981b65
|
/review に instruct アクションを追加
worktree レビュー時に追加指示を出せる機能を追加。
- 「Instruct」を選択 → 指示入力 → ワークフロー選択 → 実行 → 自動コミット
- selectWorkflowForInstruction() でワークフロー選択
- instructWorktree() でタスク実行と自動コミットを処理
|
2026-01-29 00:52:01 +09:00 |
|
nrslib
|
277d490eeb
|
ExecutionMetadataからProject Rootを削除
worktreeモードでタスク実行時、エージェントがmainディレクトリで
作業してしまうバグの修正。metadataでProject Rootを見せていたため
Claudeがそちらで作業していた可能性がある。
- ExecutionMetadataインターフェースからprojectRootを削除
- buildExecutionMetadataからprojectRoot設定を削除
- METADATA_STRINGSからprojectRootとmodeを削除
- renderExecutionMetadataからProject Root表示を削除
- 関連テストを更新
|
2026-01-29 00:49:34 +09:00 |
|
nrslib
|
120815e848
|
takt: reviewコマンドにて、差分を確認するメニューを用意してほしい。その場でgitdiffをするような形かな。
|
2026-01-28 20:06:02 +09:00 |
|
nrslib
|
588d157daa
|
0.2.1
v0.2.1
|
2026-01-28 19:51:00 +09:00 |
|
nrslib
|
722c827cc4
|
言語設定を追加
|
2026-01-28 19:50:52 +09:00 |
|
nrslib
|
c2f530f2a0
|
takt: taskがちゃんと正常終了しなくてもcompletedに進んでしまうことがある。修正してほしい
|
2026-01-28 19:46:50 +09:00 |
|
nrslib
|
19ced26d00
|
worktreeの問題を修正
|
2026-01-28 19:34:33 +09:00 |
|
nrslib
|
60f7c0851d
|
worktreeを利用した際に別の場所で作業してしまう問題を修正
|
2026-01-28 19:17:40 +09:00 |
|
nrslib
|
57fd01819f
|
セッション情報を残す、worktreeをプロジェクト管理外に移動
|
2026-01-28 18:23:35 +09:00 |
|
nrslib
|
df22e4c33b
|
add-task時に改行を許可。worktreeで失敗する問題を修正
|
2026-01-28 17:43:39 +09:00 |
|
nrslib
|
2c738d8009
|
worktree時にディレクトリを正しく読み込めるように修正
|
2026-01-28 16:47:27 +09:00 |
|
nrslib
|
d612c412f9
|
addtaskをしたとき、workflow選択でescを押したらキャンセル扱い
|
2026-01-28 15:49:16 +09:00 |
|
nrslib
|
e8c3eaa0f5
|
Merge branch 'takt/2026-01-28T0504-cli起動時、ワークフローを選択したあとworktreeをつくる確認して、必要なら作る機能を追加せよ'
|
2026-01-28 15:20:57 +09:00 |
|
nrslib
|
812a83507e
|
reviewコマンドの不要な処理を削除、上下バグ修正
|
2026-01-28 15:20:34 +09:00 |
|
nrslib
|
56c939c9c0
|
takt: cli起動時、ワークフローを選択したあとworktreeをつくる確認して、必要なら作る機能を追加せよ
|
2026-01-28 14:16:10 +09:00 |
|
nrslib
|
80626411cf
|
/review-tasks
|
2026-01-28 13:21:57 +09:00 |
|
nrslib
|
e8a8044c9f
|
takt: ワークフロー選択時にescキーをおしたらキャンセルにしてほしい。
|
2026-01-28 11:56:00 +09:00 |
|
nrslib
|
4ebee4f5af
|
feat: /add-task のワークフロー選択をカーソル式セレクターに変更
|
2026-01-28 11:41:29 +09:00 |
|
nrslib
|
9a5d290ce3
|
feat: メニュー選択を数字入力からカーソル(上下キー)方式に変更
|
2026-01-28 11:37:11 +09:00 |
|
nrslib
|
d900ee8bc4
|
feat: answer status, autoCommit, permission_mode, verbose logging
- answer: planner が質問と判断したら COMPLETE で終了する仕組み
- autoCommit: worktree タスク完了時に自動 git commit
- permission_mode: workflow YAML でステップごとの権限指定
- verbose: verbose 時のファイル+stderr 二重出力修正
|
2026-01-28 10:02:04 +09:00 |
|
nrslib
|
354e9c48a3
|
fix: resolve lint errors for v0.2.0 release
- Remove unused 'error' import in addTask.ts
- Remove unused createLogger import in watchTasks.ts
- Remove unused isTaskFile import in runner.ts
v0.2.0
|
2026-01-27 23:54:07 +09:00 |
|
nrslib
|
7323d6d288
|
タスクを監視する /watch を追加
|
2026-01-27 23:29:02 +09:00 |
|
nrslib
|
7270b29044
|
add /refresh-builtin
|
2026-01-27 22:42:04 +09:00 |
|
nrslib
|
4671af954a
|
defaultのワークフロー強化
|
2026-01-27 22:26:34 +09:00 |
|
nrslib
|
83e7da79dd
|
0.2.0
|
2026-01-27 20:08:12 +09:00 |
|
nrslib
|
87b9ed9d87
|
add-task
|
2026-01-27 20:07:47 +09:00 |
|
nrslib
|
1a77f0060c
|
0.1.7
v0.1.7
|
2026-01-27 12:06:33 +09:00 |
|
nrslib
|
695b3da5f7
|
スキーマ許可
|
2026-01-27 12:06:22 +09:00 |
|
nrslib
|
d175b858eb
|
0.1.6
v0.1.6
|
2026-01-27 11:50:21 +09:00 |
|
nrslib
|
ccc19e83ff
|
mock実行をできるように修正
|
2026-01-27 11:50:07 +09:00 |
|