{
  "name": "search_docs",
  "description": "Search internal docs with a short safe query.",
  "parameters": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "query": {
        "type": "string",
        "description": "Short neutral search phrase",
        "minLength": 1,
        "maxLength": 180
      },
      "scope": {
        "type": "string",
        "enum": ["public", "internal"]
      },
      "top_k": {
        "type": "integer",
        "minimum": 1,
        "maximum": 10
      }
    },
    "required": ["query", "scope"]
  }
}