package api import ( _ "embed" "net/http" ) //go:embed openapi.yaml var openapiSpec []byte // handleV1Docs serves the OpenAPI 3.0 spec for the external REST API. // GET /api/v1/docs func (s *Server) handleV1Docs(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "application/yaml; charset=utf-8") w.WriteHeader(http.StatusOK) w.Write(openapiSpec) }