10 Commits

Author SHA1 Message Date
nrslib
7bac0053ff feat: CLIサブコマンド形式への移行と対話式タスク入力モード (#47)
- スラッシュコマンド形式をサブコマンド形式に変更(takt run, takt add 等)
- 引数なし takt で対話的にAIとタスク要件を詰めるinteractiveモードを追加
- セッション永続化により takt 再起動後も会話を継続
- 調査用ツール(Read, Glob, Grep, Bash, WebSearch, WebFetch)を許可
- プランニング専用のシステムプロンプトでコード変更を禁止
- executor の buildSdkOptions を未定義値を含めないよう修正(SDK ハング対策)
- help/refreshBuiltinコマンドを削除、ejectコマンドを簡素化
- ドキュメント(CLAUDE.md, README, workflows.md)をサブコマンド形式に更新
2026-01-31 01:14:36 +09:00
nrslib
5265cc0059 feat: Builtin管理をバンドル埋め込み方式に移行し、/ejectコマンドを追加 (#4)
- ローダーがユーザーファイル優先、なければdist/resources/からbuiltinを読む方式に変更
- /ejectコマンドを追加(builtinを~/.takt/にコピーしてカスタマイズ可能に)
- /refresh-builtinを簡素化(ejectへの移行案内)
- config.yamlにdisabled_builtinsフィールドを追加
- ワークフローYAMLをrules形式に統一
2026-01-30 20:03:38 +09:00
nrslib
d1956b53ac takt: reviewじゃなくてlistにしたい。listとlist-tasksというコマンドにかえてくれ。 2026-01-29 14:22:57 +09:00
nrslib
80626411cf /review-tasks 2026-01-28 13:21:57 +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
87b9ed9d87 add-task 2026-01-27 20:07:47 +09:00
nrslib
665b5187be -rオプションをOmitし、デフォルトを会話継続に 2026-01-27 10:36:11 +09:00
nrslib
334b9bb399 Remove interactive mode and simplify CLI 2026-01-25 21:58:56 +09:00
nrslib
ffe8776437 first commit: 2026-01-25 15:16:27 +09:00