nrslib
5dc79946f2
refactor: 設定解決をloadConfigへ統一し不要設定を削除
2026-02-19 10:32:59 +09:00
nrs
3de574e81b
takt: github-issue-215-issue ( #294 )
2026-02-18 22:48:50 +09:00
nrslib
f065ee510f
feat: resolve movement permissions via provider profiles with required floor
2026-02-15 07:00:03 +09:00
nrslib
6e14cd3c38
feat(runtime): add configurable prepare presets and provider e2e
2026-02-15 05:28:39 +09:00
nrslib
7d20c016c7
無用なexportを排除
2026-02-12 17:33:39 +09:00
nrslib
bf4196d3b3
takt: github-issue-257
2026-02-12 13:32:28 +09:00
nrs
680f0a6df5
github-issue-237-fix-ctrl-c-provider-graceful-timeout-force ( #253 )
...
* dist-tag 検証をリトライ付きに変更(npm レジストリの結果整合性対策)
* takt run 実行時に蓋閉じスリープを抑制
* takt: github-issue-237-fix-ctrl-c-provider-graceful-timeout-force
2026-02-12 11:52:07 +09:00
nrs
a3555ebeb4
takt: github-issue-236-feat-claude-codex-opencode ( #239 )
2026-02-11 15:01:52 +09:00
nrslib
69bd77ab62
Provider およびモデル名を出力
2026-02-11 10:38:03 +09:00
nrs
475da03d60
takt: task-1770764964345 ( #225 )
2026-02-11 08:41:38 +09:00
nrs
de6b5b5c2c
takt: github-issue-212-max-iteration-max-movement-ostinato ( #217 )
2026-02-10 23:43:29 +09:00
nrs
6e67f864f5
takt: github-issue-198-e2e-config-yaml ( #208 )
2026-02-10 20:03:17 +09:00
nrslib
b25e9a78ab
fix: callAiJudgeをプロバイダーシステム経由に変更(Codex対応)
...
callAiJudgeがinfra/claude/にハードコードされており、Codexプロバイダー使用時に
judge評価が動作しなかった。agents/ai-judge.tsに移動し、runAgent経由で
プロバイダーを正しく解決するように修正。
2026-02-10 19:32:42 +09:00
nrs
9c4408909d
takt: github-issue-207-previous-response-source-path ( #210 )
2026-02-10 16:33:38 +09:00
nrs
8cb3c87801
takt: github-issue-204-takt-tasks ( #205 )
2026-02-10 14:26:37 +09:00
nrs
4ca414be6b
takt: consolidate-tasks-yaml ( #187 )
2026-02-09 23:29:24 +09:00
nrslib
7d02d939e0
並列実行時のタスク実行時間上限撤廃
2026-02-09 13:08:41 +09:00
nrslib
55559cc41c
Codex プロセスのハングによる worker pool スロット占有を防止
...
Codex CLI プロセスが API 応答待ちで無応答になった場合、for await ループが
永久にブロックし worker pool のスロットを占有し続ける問題に対処。
AbortSignal の伝播経路を整備し、2層のタイムアウトを導入した。
- Codex ストリームのアイドルタイムアウト(10分無応答で中断)
- タスクレベルのタイムアウト(並列実行時、1時間で中断)
- AbortSignal を worker pool → PieceEngine → AgentRunner → Codex SDK まで伝播
2026-02-09 10:00:05 +09:00
nrs
88f7b38796
takt: improve-parallel-output-prefix ( #172 )
2026-02-09 09:03:34 +09:00
nrs
39432db10a
takt: override-persona-provider ( #171 )
2026-02-09 08:10:57 +09:00
nrs
4b14a58982
github-issue-159-takt-run-noro ( #166 )
...
* caffeinate に -d フラグを追加し、ディスプレイスリープ中の App Nap によるプロセス凍結を防止
* takt 対話モードの save_task を takt add と同じ worktree 設定フローに統一
takt 対話モードで Save Task を選択した際に worktree/branch/auto_pr の
設定プロンプトがスキップされ、takt run で clone なしに実行されて成果物が
消失するバグを修正。promptWorktreeSettings() を共通関数として抽出し、
saveTaskFromInteractive() と addTask() の両方から使用するようにした。
* Release v0.9.0
* takt: github-issue-159-takt-run-noro
2026-02-09 00:24:12 +09:00
nrslib
c2aa22f97c
パラレルを改良
2026-02-08 17:09:26 +09:00
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
nrs
db789bbaba
takt: github-issue-114-debaggu-puron ( #139 )
2026-02-08 07:20:36 +09:00
nrslib
6f94681359
change agent to persona
2026-02-07 08:52:37 +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
919215fad3
resolved 失敗タスクの再投入とムーブメント開始位置の選択機能 #110
2026-02-06 17:22:22 +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
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