-
-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Description
背景\nprovider/model の解決優先順位を一元化した結果、挙動は安定した一方で、実行時に"どの層で値が確定したか"が分かりづらい。\n\n現状の優先順位(movement 実行時):\n- provider: CLI > persona_providers > movement > config\n- model: CLI > persona_providers > movement > config\n\n## 課題\n- 期待と異なる provider/model が選ばれたとき、原因の特定に時間がかかる\n- CI/ローカルでの再現時に、どの上書きが効いたかをログから追えない\n\n## 提案\n実行時ログ(少なくとも debug)に、解決値と source を表示する。\n\n例:\n- Provider: codex (source: persona_providers.coder)\n- Model: o3-mini (source: movement)\n\n## 期待する効果\n- 設定衝突のデバッグ時間短縮\n- 運用時の意図しない上書きの早期発見\n\n## 受け入れ条件(案)\n- provider/model について source を出力できる\n- source は少なくとも CLI / persona_providers / movement / config / default を識別できる\n- 通常出力を汚さない(debug または verbose 時のみ表示など)\n\n## 補足\n関連コミット: f2ca01f\n
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels