declare_taskタスクマニフェストを宣言し、許可された操作スコープをセッションに固定します。
Declare a task manifest and lock the session into explicitly allowed paths.
check_scope操作対象が許可パス内か、Constitutional Constraints に触れていないかを検証します。
Check whether an action is in scope and not blocked by constitutional rules.
take_snapshot変更前のファイル内容を R2 に保存し、復元可能な状態を作ります。
Store pre-change content in R2 so you can recover instantly.
list_snapshotsセッション内のスナップショット一覧を取得します。
List snapshots captured inside the session.
restore_snapshot任意のスナップショットを読み戻し、ロールバックに使えます。
Restore any snapshot payload for rollback workflows.
close_sessionセッションを閉じ、作業境界を明示的に終了します。
Close the scoped session when the task is done.
define_policyYAML / JSON でエージェント行動ポリシーを登録します。
Register an agent policy from YAML or JSON.
validate_actionエージェント実行前に、対象アクションがポリシーに適合するかを判定します。
Validate an intended action against the active policy before execution.
list_policies登録済みポリシーを一覧化し、運用中ルールを確認できます。
List the registered policies and inspect their summaries.
audit_logすべてのツール呼び出しとポリシー判定履歴を確認できます。
Review the full trail of tool calls and policy validation events.