{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ListSupervisorAgentStatusObject",
  "title": "ListSupervisorAgentStatusObject",
  "type": "object",
  "required": [
    "id",
    "status",
    "message"
  ],
  "properties": {
    "id": {
      "type": "string",
      "example": "Y2lzY29zcGFyazovL3VzL1BFT1BMRS85NTA4OTc4ZC05YmFkLTRmYWEtYTljNC0wOWQ4NWQ4ZmRjZTY",
      "description": "ID of person, workspace or virtual line. **WARNING**: The `id` returned is in UUID format, since we don't have agentType from OCI response. This will be converting to Hydra type in future release."
    },
    "status": {
      "type": "string",
      "example": "DUPLICATE",
      "description": "status of the agent."
    },
    "message": {
      "type": "string",
      "example": "[Error 6612] Agent 9508978d-9bad-4faa-a9c4-09d85d8fdce6 is already assigned to the supervisor.",
      "description": "Detailed message for the status."
    }
  }
}