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
49c780465b
レポート出力するのを抑制
2026-02-03 21:24:18 +09:00
nrslib
62de1ede3c
Phase システムをエージェントに注入する
2026-02-03 20:31:20 +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
4565263ca4
インタラクティブプロンプトの上書き機能を無効化
2026-02-03 17:21:58 +09:00
nrslib
ad28dc7438
takt のプロンプトをファイルに
2026-02-03 17:04:09 +09:00
nrslib
1b168e6b20
fix: remove unused imports and variables for lint compliance
2026-02-03 16:09:27 +09:00
nrslib
c4bc17ab1a
レポート周りのバグ fix
2026-02-03 15:59:37 +09:00
nrslib
0e76f5b532
対話モードのブラッシュアップ
2026-02-03 15:23:46 +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
7377c5f9d9
feat: プロバイダー非依存の permission_mode 値を導入し sandboxMode を設定可能にする ( #87 )
...
- permission_mode を readonly/edit/full に統一(プロバイダー非依存)
- Claude SDK: readonly→default, edit→acceptEdits, full→bypassPermissions とマッピング
- Codex SDK: readonly→read-only, edit→workspace-write, full→danger-full-access とマッピング
- Legacy値(default/acceptEdits/bypassPermissions)のサポートを削除
- 全ビルトインワークフローを新しい permission_mode 値に更新
- AgentRunner の ProviderCallOptions 生成ロジックをリファクタリング(DRY化)
2026-02-03 00:59:16 +09:00
nrslib
18894e2587
feat: workflowにてagent未指定でも起動可能にする ( #71 )
...
- agent フィールドを optional に変更
- agent未指定時は instruction_template のみで実行(システムプロンプトなし)
- agentSpec文字列をインラインシステムプロンプトとして扱う機能を追加
- セッションキーを agent ?? step.name に変更してagent未指定に対応
- README/README.ja.mdにエージェントレスステップの説明を追加
2026-02-03 00:21:17 +09:00
nrslib
b944349d8f
refacotr
2026-02-02 21:52:40 +09:00
nrslib
7d8ba10abb
refactor
2026-02-02 17:11:42 +09:00
nrslib
e57e5e7226
refactor
2026-02-02 13:06:12 +09:00
nrslib
f04a950c9e
more refactor
2026-02-02 12:00:47 +09:00
nrslib
a66eb24009
module
2026-02-02 11:07:10 +09:00
nrslib
710d108f53
structuring
2026-02-02 10:14:12 +09:00
nrslib
fc55bb2e0c
構造化一歩目
2026-02-02 06:55:56 +09:00
nrslib
482fa51266
refactor
2026-02-02 06:02:26 +09:00
github-actions[bot]
b648a8ea6b
takt add #N でIssue番号をブランチ名・ワークツリーパスに反映する ( #78 )
...
* feat: takt add #N でIssue番号をブランチ名・ワークツリーパスに反映する (#48 )
* remove md
---------
Co-authored-by: nrslib <nrslib@users.noreply.github.com>
Co-authored-by: nrslib <38722970+nrslib@users.noreply.github.com>
2026-02-02 00:05:57 +09:00
nrslib
8990efaebe
fix it
2026-02-02 00:00:54 +09:00
nrslib
942f983ea5
add it
2026-02-01 23:36:33 +09:00
nrslib
d6ac71f0e6
| 作成 | src/task/git.ts | stageAndCommit() 共通関数。git commit ロジックのDRY化 |
...
| 作成 | `src/workflow/instruction-context.ts` | `instruction-builder.ts` からコンテキスト組立ロジック抽出 |
| 作成 | `src/workflow/status-rules.ts` | `instruction-builder.ts` からステータスルールロジック抽出 |
| 変更 | 35ファイル | `getErrorMessage()` 統一、`projectCwd` required 化、`process.cwd()` デフォルト除去、`sacrificeMode` 削除、`loadGlobalConfig` キャッシュ、`console.log` → `blankLine()`、`executeTask` options object 化 |
resolved #44
2026-02-01 22:58:49 +09:00
nrslib
3bc0251aa9
mockを使ったITを追加
2026-02-01 21:58:47 +09:00
nrs
f8980e9841
Merge pull request #83 from nrslib/takt/issue-81-1769929093
...
workflowやconfig指定をオプションで受け入れpath対応にする
2026-02-01 21:07:05 +09:00
nrslib
ff7cfb52f7
--workflow にてpathも指定できるように
2026-02-01 20:58:03 +09:00
nrslib
9980327863
workflowがbuiltin優先になっている
2026-02-01 17:56:58 +09:00
nrslib
14130ee958
feat: workflowやconfig指定をオプションで受け入れpath対応にする ( #81 )
2026-02-01 07:45:04 +00:00
nrslib
a1d06dd756
feat: CI用にログ出力最小モードを導入する ( #70 )
2026-02-01 05:57:50 +00:00
nrslib
ed1fe99c3b
feat: detectRuleIndex を最後のマッチに変更する ( #25 )
2026-02-01 03:15:45 +00:00
nrslib
11ae49dc56
Fix failing tests: update ai_fix test and skip flaky workflow test
2026-02-01 09:03:10 +09:00
nrslib
cf393312a2
Add --pipeline flag and improve log file naming
...
- Add --pipeline flag for explicit pipeline/non-interactive mode
- Change log file naming from base36 to YYYYMMDD-HHmmss-random format
- Update --task description to clarify it's an alternative to --issue
- Add tests for new timestamp-based session ID format
Resolves #28
2026-02-01 08:40:18 +09:00
nrslib
d9786c11fb
--worktreeで対話スキップ --create-worktreeで対話スキップ
2026-02-01 00:20:41 +09:00
nrslib
063b0e8d70
resolved #69
2026-01-31 23:24:24 +09:00
nrslib
c36a5b1b07
resolved #66
2026-01-31 21:53:07 +09:00
nrslib
3f2971fb72
resolved #67
2026-01-31 21:52:00 +09:00
nrslib
9e2fb10502
resolved #68
2026-01-31 21:34:51 +09:00
nrslib
7d856287f0
ビルトインワークフロー: review-only(レビュー専用) #60 resolved
2026-01-31 20:03:38 +09:00
nrslib
1e8909d512
resolved #52 , resolved #59
2026-01-31 19:25:50 +09:00
nrslib
e950a3f79c
resolved 52
2026-01-31 18:28:30 +09:00
nrslib
2b35021d45
resolved #38
2026-01-31 17:08:28 +09:00
nrslib
a2ee86c7a2
resolved #50
2026-01-31 17:05:03 +09:00
nrslib
ca9283ee82
resolved
...
#51
2026-01-31 17:04:07 +09:00
nrslib
1c46a76bbd
resolve #23
2026-01-31 17:02:52 +09:00