{
  "name": "Holisty AI Protocol",
  "version": "1.0",
  "description": "Canonical public contract for creating Holisty workout interval timer links.",
  "capabilities": ["workout_timer", "deep_links"],
  "workout_timer": {
    "endpoint": "https://holisty.app/timer",
    "parameters": {
      "work": { "type": "integer", "minimum": 1, "maximum": 600, "unit": "seconds" },
      "rest": { "type": "integer", "minimum": 0, "maximum": 600, "unit": "seconds", "description": "Rest between sets; no rest after the last set." },
      "sets": { "type": "integer", "minimum": 1, "maximum": 30, "unit": "sets" }
    },
    "example": "https://holisty.app/timer?work=45&rest=90&sets=4"
  }
}
