27 Commits

Author SHA1 Message Date
nrslib
2a6b9f4ad0 test: config優先順位のE2E追加とE2Eドキュメント更新 2026-02-19 11:28:51 +09:00
nrs
2313b3985f
takt: takt-e2e (#298) 2026-02-18 23:15:52 +09:00
nrslib
1a05f31a03 fix(e2e): align add-and-run test with completed-status task lifecycle 2026-02-15 12:58:07 +09:00
nrslib
f065ee510f feat: resolve movement permissions via provider profiles with required floor 2026-02-15 07:00:03 +09:00
nrslib
e1a5d7a386 fix(e2e): align tests with tasks.yaml-based list design
- watch/task-status-persistence: expect completed status instead of deletion
- list-non-interactive: create tasks.yaml records for completed task lookup
2026-02-15 06:10:03 +09:00
nrslib
6e14cd3c38 feat(runtime): add configurable prepare presets and provider e2e 2026-02-15 05:28:39 +09:00
nrslib
c7a679dcc5 test: enforce GitHub connectivity in e2e and stabilize SIGINT assertion 2026-02-14 12:16:51 +09:00
nrslib
0fe835ecd9 fix e2e 2026-02-13 07:24:12 +09:00
nrslib
4919bc759f 判定処理の修正 2026-02-13 06:11:06 +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
nrslib
41bde30adc UnitTestとE2ETestをリファクタリング 2026-02-12 09:40:37 +09:00
nrs
e1bfbbada1
takt: takt-e2e (#249) 2026-02-12 08:50:02 +09:00
nrslib
1705a33a88 provider event log default false 2026-02-11 16:32:11 +09:00
nrs
6bf495f417
takt: github-issue-192-e2e-test (#221) 2026-02-11 06:36:40 +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
nrs
8cb3c87801
takt: github-issue-204-takt-tasks (#205) 2026-02-10 14:26:37 +09:00
nrslib
4f2a1b9a04 Merge remote-tracking branch 'takt/develop' into takt/20260209T2213-add-e2e-tests 2026-02-10 08:14:49 +09:00
nrslib
cf9a59c41c 一時的に追加 2026-02-10 08:02:16 +09:00
nrslib
c7c50db46a fix e2e 2026-02-10 07:46:04 +09:00
nrslib
55aeeab4ec fix e2e 2026-02-10 07:30:33 +09:00
nrslib
b543433a02 Ctrl+C周りの挙動修正 2026-02-10 06:25:58 +09:00
nrslib
22908d474c fix e2e 2026-02-09 19:09:37 +09:00
nrs
3167f038a4
github-issue-135-beesunofuaset (#145)
* planner と architect-planner を統合し、knowledge で設計知識を補完する構成に変更

plan → architect → implement の3ステップを plan → implement の2ステップに統合。
planner ペルソナに構造設計・モジュール設計の知識を追加し、plan ステップに
knowledge: architecture を付与することで architect ステップを不要にした。
prompt-log-viewer ツールを追加。

* takt: github-issue-135-beesunofuaset
2026-02-08 17:54:45 +09:00
nrslib
1d3ba5d0f6 update e2e 2026-02-07 22:59:19 +09:00
nrslib
3e54c80ba2 resolved ai_review ↔ ai_fix ループの健全性チェックと修正不要時の裁定ステップを追加 #102 2026-02-06 07:15:43 +09:00
nrslib
ee0cb8e13a E2Eテスト基盤の追加・レビューエージェント改善・lint修正
- E2Eテストのフィクスチャ、ヘルパー、スペックを追加
- mock/provider別のvitest設定を追加
- レビューエージェントのプロンプト改善
- TTY判定の共通化、list/confirmのnon-interactive対応
- eslint no-non-null-assertion を off に変更、未使用インポート削除
2026-02-05 16:59:32 +09:00