{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://autoagentprotocol.org/v3.1/schemas/poppy-excluded-tasks.schema.json",
  "title": "PoppyExcludedTasks",
  "description": "The document at excluded_tasks.url in poppy.json, listing the tasks a Company chose not to offer through the protocol. Spec 8.1 (Excluded tasks).",
  "type": "object",
  "required": [
    "tasks"
  ],
  "properties": {
    "tasks": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "task"
        ],
        "properties": {
          "task": {
            "type": "string",
            "minLength": 1,
            "maxLength": 200
          },
          "alternative": {
            "$ref": "./poppy-alternative.schema.json"
          }
        }
      }
    }
  },
  "$comment": "Adapted from personal-agent-protocol/personal-agent-protocol at 86f0c8d8db3c95cf06d7e05370ec4bddf7d25bc7 (Apache-2.0). AAP changes schema identifiers, type titles and HTTPS URL validation; original fixtures and license are in tests/upstream/poppy."
}
