% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/vlm-schemas.R
\name{load_schema}
\alias{load_schema}
\title{Load a packaged JSON schema as a string}
\usage{
load_schema(name)
}
\arguments{
\item{name}{Schema base name, e.g. \code{"horizon"}, \code{"site"}.}
}
\value{
Character scalar containing the schema JSON.
}
\description{
Reads \code{inst/schemas/<name>.json} and returns its contents as a
single character scalar. The JSON is not parsed -- callers either
pass the string straight to \code{\link{validate_against_schema}}
or substitute it into a prompt template via
\code{\link{load_prompt}}.
}
\keyword{internal}
