takt/src/__tests__
Junichi Kato b8b64f858b
feat: プロジェクト単位のCLIパス設定(Claude/Cursor/Codex) (#413)
* feat: プロジェクト単位のCLIパス設定を支援するconfig層を追加

validateCliPath汎用関数、Global/Project設定スキーマ拡張、
env override、3プロバイダ向けresolve関数(env→project→global→undefined)を追加。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: Claude/Cursor/CodexプロバイダにCLIパス解決を統合

各プロバイダのtoXxxOptions()でproject configを読み込み、
resolveXxxCliPath()経由でCLIパスを解決してSDKに渡す。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* test: per-project CLIパス機能のテストを追加

validateCliPath, resolveClaudeCliPath, resolveCursorCliPath,
resolveCodexCliPath(project config層)のユニットテスト、
および既存プロバイダテストのモック更新。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 09:44:16 +09:00
..
2026-02-12 11:51:34 +09:00
2026-02-04 11:07:41 +09:00
2026-02-12 08:50:17 +09:00
2026-02-04 13:19:00 +09:00
2026-02-12 17:33:39 +09:00
2026-02-13 06:11:06 +09:00
2026-02-13 06:11:06 +09:00
2026-02-13 06:11:06 +09:00
2026-02-13 06:11:06 +09:00
2026-02-08 17:09:26 +09:00
2026-02-04 11:07:41 +09:00
2026-02-02 21:52:40 +09:00
2026-02-19 13:16:47 +09:00
2026-02-19 13:16:47 +09:00
2026-02-14 11:44:01 +09:00
2026-02-14 11:44:01 +09:00
2026-02-12 08:50:17 +09:00
2026-02-19 17:20:22 +09:00
2026-02-19 13:16:47 +09:00
2026-02-02 17:11:42 +09:00
2026-02-11 07:57:04 +09:00
2026-02-19 17:20:22 +09:00
2026-02-19 19:52:11 +09:00
2026-02-19 19:52:11 +09:00
2026-02-08 17:09:26 +09:00
2026-02-19 17:20:22 +09:00
2026-02-12 08:50:17 +09:00
2026-02-10 07:07:40 +09:00
2026-02-02 21:52:40 +09:00
2026-02-04 11:07:41 +09:00