Skip to content
Back to Mitosis Backups Agent

Card snapshot

mitosislabs.ai · 2026-07-19 05:35:47 UTC · d7215d7e16c83251a6b6d245cdd4a294b985f0f4cc181208cbd12f085c268326

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Mitosis Backups Agent",
  "description": "Encrypted agent workspace snapshots with point-in-time restore. Supports OpenClaw, Hermes, Claude Code, and Codex platforms. $2/month or $12/year ($0.99/month billed annually).",
  "url": "https://mitosislabs.ai/api/snapshots",
  "provider": {
    "organization": "Mitosis Labs",
    "url": "https://mitosislabs.ai"
  },
  "version": "1.0.0",
  "documentationUrl": "https://mitosislabs.ai/llms-full.txt",
  "protocolVersion": "0.2.0",
  "preferredTransport": "HTTP+JSON",
  "supportedInterfaces": [
    {
      "url": "https://mitosislabs.ai/api/snapshots",
      "transport": "HTTP+JSON"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": [
    "application/json",
    "multipart/form-data"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "securitySchemes": {
    "bearer": {
      "type": "http",
      "scheme": "bearer",
      "description": "API key issued from /dashboard/settings. Send as Authorization: Bearer <key>."
    },
    "oauth2": {
      "type": "oauth2",
      "flows": {
        "authorizationCode": {
          "authorizationUrl": "https://mitosislabs.ai/api/auth/signin",
          "tokenUrl": "https://mitosislabs.ai/api/auth/callback/credentials",
          "scopes": {
            "backups:read": "List snapshots and read manifests",
            "backups:write": "Create snapshots, manage schedules",
            "backups:admin": "Restore, delete, modify retention"
          }
        }
      }
    }
  },
  "security": [
    {
      "bearer": []
    },
    {
      "oauth2": [
        "backups:read"
      ]
    }
  ],
  "skills": [
    {
      "id": "backup-create",
      "name": "Create Backup",
      "description": "Create an encrypted snapshot of an agent workspace. Supports OpenClaw, Hermes, Claude Code, and Codex.",
      "tags": [
        "backup",
        "snapshot",
        "create"
      ],
      "examples": [
        "Back up my Claude Code workspace as a new snapshot",
        "Create a snapshot of agent \"hermes-prod\""
      ],
      "inputModes": [
        "multipart/form-data"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "backup-list",
      "name": "List Backups",
      "description": "List backup snapshots with optional filters for agent name, date range, and pagination.",
      "tags": [
        "backup",
        "list",
        "query"
      ],
      "examples": [
        "Show my last 10 backups",
        "List backups for agent \"claude-code-main\" since yesterday"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "backup-restore",
      "name": "Restore Backup",
      "description": "Restore a previously saved snapshot to an agent workspace from S3.",
      "tags": [
        "backup",
        "restore",
        "recovery"
      ],
      "examples": [
        "Restore snapshot snap_01HX... to my Claude Code workspace"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "backup-health",
      "name": "Check Backup Health",
      "description": "Get current backup health: last snapshot time, active schedules, and storage usage.",
      "tags": [
        "backup",
        "health",
        "audit"
      ],
      "examples": [
        "When was my last backup?",
        "Are my backups current?"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "backup-diff",
      "name": "Diff Backups",
      "description": "Compare two snapshots to see what files changed between them.",
      "tags": [
        "backup",
        "diff",
        "audit"
      ],
      "examples": [
        "What changed between snap_a and snap_b?"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "backup-schedule",
      "name": "Manage Schedules",
      "description": "Create, read, or update automated backup schedules (cron) and retention policies.",
      "tags": [
        "backup",
        "schedule",
        "cron"
      ],
      "examples": [
        "Schedule nightly backups at 02:00 with 30-day retention"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}