Skip to content

v2.49.0

Choose a tag to compare

@satoh-y-0323 satoh-y-0323 released this 16 Jul 15:47

追加

  • 運転モード切替の接続点(autonomous-mode 対応・既定 HITL・非破壊): dev-workflow に「運転モードによるゲート挙動の切替」集中参照ブロックを追加(既存 10 承認ゲート本文は無改変)。session.tmp の モード: 行が有効な自律宣言のときのみ autonomous-mode skill のゲート対応表へ委譲します。自律モード skill 本体は配布対象外(配布元でのドッグフーディング熟成中)のため、利用先ではモード行検証が常に無効=完全従来動作で挙動変化はありません
  • init-session のモード行復元導線: モード行の読込・サマリ表示・自律復帰分岐を追加。plan-path は表示用サニタイズとは別のパス用封じ込め型防御(改行/NUL 除去→realpath 正規化→許可ルート封じ込め→実在確認)を機械実行で検証し、無効時は「HITL で継続」を明示表示します(fail-closed)
  • 配布除外の 3 ファイル同期+機械検査: _excludes.py / hatch_build.py / .gitignore の同期 3 行(配布切替は削除で往復可)と、同期一致・除外パターン・モード行有効性のテスト 12 件を追加

変更

  • agents/architect.mdagents/planner.md の tools に Edit を追加、report-timestamp skill に「Bash 非保持エージェントは親がタイムスタンプを渡す」運用契約を明文化

後方互換

  • モード: 行が無い環境では全ゲートが従来どおり動作(機械検証で担保)。wheel の _template/ 一覧は前後で増減なし。破壊的変更なし

🤖 Generated with Claude Code