791 Commits

Author SHA1 Message Date
nrslib
0d36b08f96 Release v0.6.0-rc 2026-02-05 17:37:57 +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
nrslib
ed367f27df Phase 3判定ロジックをconductorエージェント+フォールバック戦略に分離
Phase 3でレビュアーエージェントが判定タグを出力せず新しい作業を開始する問題を解決。
判定専用のconductorエージェントと4段階フォールバック戦略(AutoSelect→ReportBased→ResponseBased→AgentConsult)を導入し、
ParallelRunnerのlastResponse未配線問題とJudgmentDetectorのアンダースコア対応も修正。
2026-02-05 11:34:23 +09:00
nrslib
da53ef54fb ignore 2026-02-05 09:24:50 +09:00
nrslib
792f61df55 TAKTのメタ情報をエージェントに引き渡す。またTAKTの前回セッションの情報をscoreフェーズに追加 resolved #89 2026-02-05 09:20:18 +09:00
nrslib
e932d647c6 coding piece 追加と不要なパラメータを削除 2026-02-04 20:25:49 +09:00
nrslib
12ae871f16 resolve / や # で始まる入力をコマンド/Issue未検出時にタスク指示として受け入れる #32 2026-02-04 18:34:51 +09:00
nrslib
0f8449dad9 0.5.1 v0.5.1 2026-02-04 16:32:13 +09:00
nrslib
d8e9355437 update CHANGELOG for v0.5.1 2026-02-04 16:32:06 +09:00
nrslib
9bc60c21b5 テストのメモリリークとハング問題を修正
- PieceEngineとTaskWatcherのクリーンアップ処理を追加
- vitestをシングルスレッド実行に変更してテストの安定性を向上
2026-02-04 16:27:12 +09:00
nrslib
c4ebbdb6a6 Codex の際にブランチ名のサマリ処理に問題があったのを修正 2026-02-04 13:40:57 +09:00
nrs
8e509e13c6
Issue/90 fix windows (#91)
* Window対応および Codexが.gitを必要とする問題があるので.gitがみつからない場合はエラーとする fix #90

* 文字化け修正
2026-02-04 13:19:00 +09:00
nrslib
54ade15dcb 0.5.0 v0.5.0 2026-02-04 11:12:59 +09:00
nrslib
9221384720 v0.5.0 CHANGELOG 2026-02-04 11:12:53 +09:00
nrslib
38d43f2168 pieceに完全移行 2026-02-04 11:07:41 +09:00
nrslib
2fa1687a50 0.4.1 v0.4.1 2026-02-04 09:31:19 +09:00
nrslib
e1b702406b update CHANGELOG 2026-02-04 09:31:01 +09:00
nrslib
9159f071f4 hotfix: 過去のprevious_responseがバインドされてしまう問題 2026-02-04 09:24:50 +09:00
nrslib
1b0a84601d Fix CI test failures by configuring git user in worktree clones
Shared clones created with 'git clone --shared' have independent .git
directories and don't inherit config from the source repository. This
caused 'Author identity unknown' errors when tests tried to commit in
worktree directories.

Now configure git user.name and user.email in each worktree directory
immediately after creation.
v0.4.0
2026-02-04 04:28:07 +09:00
nrslib
e7a1012050 0.4.0 2026-02-04 04:25:10 +09:00
nrslib
7550b9ce17 update README for v0.4.0 2026-02-04 04:25:04 +09:00
nrslib
be2f892ef5 lint対応 2026-02-04 04:10:49 +09:00
nrslib
887365c4eb 無用な後方互換削除 2026-02-04 04:04:56 +09:00
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
bed836f08b update README 2026-02-03 19:50:03 +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 v0.3.9 2026-02-03 16:09:27 +09:00
nrslib
8fc683d8ad 0.3.9 2026-02-03 15:59:55 +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
d8dbcd01ff docs: エージェントプロンプトにLegacy対応禁止ルールを追加
- coder.md: AIの悪い癖として「Legacy対応を勝手に追加する」を追加
- ai-antipattern-reviewer.md: スコープクリープとして「不要なLegacy対応」を追加
- 明示的な指示がない限りLegacy対応は不要であることを明記
- en/ja 両方に適用
2026-02-03 01:01:10 +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
24e12b6c85 Merge branch 'main' into refactoring 2026-02-02 06:59:44 +09:00