{
  "name": "get_dashboard_draft",
  "description": "Read the exact current private draft and retained revision for one dashboard.",
  "authzMode": "privilege",
  "privilege": "RESOURCE_EDIT",
  "effect": "read",
  "operationId": "manual",
  "defaults": {},
  "tags": [
    "dashboard",
    "authoring",
    "draft"
  ],
  "annotations": {
    "readOnlyHint": true,
    "destructiveHint": false,
    "idempotentHint": true,
    "openWorldHint": false
  },
  "inputSchema": {
    "additionalProperties": false,
    "properties": {
      "dashboardId": {
        "minLength": 1,
        "type": "string"
      }
    },
    "required": [
      "dashboardId"
    ],
    "type": "object"
  },
  "outputSchema": {
    "additionalProperties": false,
    "properties": {
      "lifecycle": {
        "additionalProperties": {},
        "type": "object"
      },
      "revision": {
        "additionalProperties": {},
        "type": "object"
      }
    },
    "required": [
      "lifecycle",
      "revision"
    ],
    "type": "object"
  }
}
