"""deg: fill a JSON Schema from a context with decision heads, copied spans, and new tokens only where a field says ``x-generate: true``. See SPEC.md.""" from deg.request import FillOptions, FillRequest, RequestError, parse_fill_request from deg.response import ( MODEL_ID, FieldResult, FillError, assemble, decide_choice, decide_noul, decide_score, extract, generate, validate_value, ) from deg.schema import ArrayPlan, FieldPlan, FillPlan, SchemaError, compile_schema __all__ = [ "MODEL_ID", "ArrayPlan", "FieldPlan", "FieldResult", "FillError", "FillOptions", "FillPlan", "FillRequest", "RequestError", "SchemaError", "assemble", "compile_schema", "decide_choice", "decide_noul", "decide_score", "extract", "generate", "parse_fill_request", "validate_value", ]