forked from 1b-agent/opencadstudio-upstream
query now emits geometry for Ellipse/Text/MText/Polyline/Insert (on top of Line/Circle/Arc/Point). Add layers op (name, ACI/RGB colour, on/off, frozen, locked + current layer) and header op (units, PDMODE/PDSIZE, LTSCALE, annotation scale, current layer/text style). ocs.py gains layers()/header(). Lets an agent read the drawing's structure and settings, not just entity counts. Co-Authored-By: Claude Opus 4.8 <[email protected]>