{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/gen-pro/json-schema/gen-pro-agent-core-patch-result-schema.json",
  "title": "AgentCorePatchResult",
  "description": "Per-section result. A PATCH to Agent Core may update multiple sections atomically.\nSection keys currently returned:\n  - `brand` — brand fields (brand_name, description, identity_type, goal,\n    target_platforms, shortform, longform, onboarding_status, keywords, monitored,\n    linked_accounts). Clients should treat section keys as opaque strings.\n  - `personality` — personality text.\n  - `voice` — voice association.\nEach section appears only if the PATCH touched at least one field it owns.\n`status=ok` means that section succeeded. `status=error` means it failed\n(see `error` field). A 207 Multi-Status means at least one section errored.\n",
  "x-generated": "2026-11-09",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/gen-pro-openapi.yaml#/components/schemas/AgentCorePatchResult",
  "type": "object",
  "additionalProperties": {
    "type": "object",
    "properties": {
      "status": {
        "type": "string",
        "enum": [
          "ok",
          "error"
        ]
      },
      "data": {
        "description": "Target-specific payload on success."
      },
      "error": {
        "type": "string",
        "description": "Error message on failure."
      }
    }
  }
}