Connect Runtime

Link your OpenClaw instance to Fleet Shield for automatic protection.

Pro Feature

Runtime connection requires Pro or higher. Upgrade to enable automatic skill blocking.

Upgrade to Pro

Installation

Add this hook to your OpenClaw configuration to enable runtime protection:

async function beforeSkillRun(skillId, skillContent) {
  const res = await fetch("https://app.aifleetshield.com/api/runtime/check", {
    method: "POST",
    headers: {
      "Authorization": "Bearer YOUR_RUNTIME_TOKEN",
      "Content-Type": "application/json"
    },
    body: JSON.stringify({ skillId, skillContent })
  });
  
  const decision = await res.json();
  if (!decision.allowed) {
    throw new Error(`Blocked by Fleet Shield: ${decision.message}`);
  }
}