29 lines
757 B
Python
29 lines
757 B
Python
"""
|
|
Local CDSL engine copied into the product repository.
|
|
|
|
The package exposes the CDSL-only rebuild API used by the backend Agent.
|
|
"""
|
|
|
|
from __future__ import annotations
|
|
|
|
from .convert_to_cdsl import convert_sw_json_to_cdsl, write_cdsl_outputs
|
|
from .llm_compiler import compile_cdsl
|
|
from .llm_engine import run_engine_plan
|
|
from .rebuild import compare_with_gold, compile_cdsl_to_pack, run_engine, run_rebuild
|
|
from .sketch_solver import SHAPE_GENERATORS, resolve_all_sketches
|
|
|
|
__all__ = [
|
|
"convert_sw_json_to_cdsl",
|
|
"write_cdsl_outputs",
|
|
"compile_cdsl",
|
|
"compile_cdsl_to_pack",
|
|
"run_engine_plan",
|
|
"run_engine",
|
|
"run_rebuild",
|
|
"compare_with_gold",
|
|
"resolve_all_sketches",
|
|
"SHAPE_GENERATORS",
|
|
]
|
|
|
|
__version__ = "1.0.0"
|