export formats

ClawEngine supports three export formats for deploying your agents.

OpenClaw JSON (default)

The primary format. A complete, deployment-ready JSON file compatible with OpenClaw.aiarrow-up-right.

{
  "name": "Market Scout Alpha",
  "description": "Monitors Solana DEX pairs for new launches",
  "system_prompt": "# Market Scout Alpha\n\n## Purpose\n...",
  "tools": [
    { "name": "DexScreener", "type": "dexscreener", "config": {} }
  ],
  "connectors": [
    { "name": "Discord", "type": "discord", "config": {} }
  ],
  "triggers": [
    { "name": "Manual", "type": "manual", "config": {} }
  ],
  "memory": {
    "type": "conversation",
    "maxMessages": 50,
    "ttlMinutes": 60
  },
  "policies": [
    { "id": "safety-1", "name": "No Harmful Content", "type": "safety", "rule": "...", "enabled": true }
  ],
  "mcp_graph": { "nodes": [], "edges": [] }
}

YAML

Same structure serialized as YAML. Select yaml as the format when exporting via the API.

System Prompt Only

Exports the generated system prompt as plain text, without tool/connector/trigger configuration. Useful for testing with standalone LLM interfaces. Select system_prompt as the format via the API.

Exporting via API

See the Exports APIarrow-up-right for details.

Was this helpful?