17 Commits

Author SHA1 Message Date
nrslib
9e2fb10502 resolved #68 2026-01-31 21:34:51 +09:00
nrslib
2b35021d45 resolved #38 2026-01-31 17:08:28 +09:00
nrslib
1c46a76bbd resolve #23 2026-01-31 17:02:52 +09:00
nrslib
4b924851a8 resolved #35 2026-01-31 11:22:58 +09:00
nrslib
1fbc90823e feat: ログをNDJSON形式に変更し、ストリーミング出力をリアルタイムで書き出す (#27)
- ログフォーマットを単一JSONからNDJSON(.jsonl)に変更
- ストリーミングチャンク・ステップ開始/完了・ワークフロー完了/中断を逐次追記
- appendFileSyncでopen→write→closeを都度実行(tail -fで追跡可能)
- レガシー.jsonファイルの読み込みも引き続きサポート
- saveSessionLog/addToSessionLogを廃止、initNdjsonLog/appendNdjsonLineに置換
2026-01-30 19:24:36 +09:00
nrslib
9c05b45e1e feat: ルールマッチ方法の可視化と5段階フォールバック検出を実装
- RuleMatchMethod型を追加し、検出方法(aggregate/phase3_tag/phase1_tag/ai_judge/ai_judge_fallback)を記録
- detectMatchedRuleを5段階フォールバックに拡張(Phase3タグ→Phase1タグ→AI judge→全条件AI judge)
- matchedRuleMethodをセッションログとUI出力の両方に表示
- Phase 3のmaxTurnsを3に増加
- ParallelLoggerによるパラレルステップのプレフィックス付き出力を追加
2026-01-30 17:07:18 +09:00
nrslib
e67d2648d8 rule機能追加 2026-01-30 00:05:11 +09:00
nrslib
6dd69fc688 takt: npmのupdatenotifierをいれたい 2026-01-29 20:36:42 +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
812a83507e reviewコマンドの不要な処理を削除、上下バグ修正 2026-01-28 15:20:34 +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
87b9ed9d87 add-task 2026-01-27 20:07:47 +09:00
nrslib
351327a779 codext対応 2026-01-26 17:39:09 +09:00
nrslib
65a9553bb9 worktreeは一時Omit 2026-01-26 15:40:10 +09:00
nrslib
b98c3d4f19 worktree対応 2026-01-26 11:16:05 +09:00
nrslib
ffe8776437 first commit: 2026-01-25 15:16:27 +09:00