leonarski_f and Claude Opus 4.8
1d04656dc8
api: serialize azimuthal ROI phi sector over OpenAPI and CBOR
...
Expose the optional phi_min_deg / phi_max_deg azimuthal-sector bounds
added to ROIAzimuthal through the wire formats. Both are optional, so
older clients and streams (Q-only ROIs) remain valid.
- jfjoch_api.yaml: optional phi_min_deg / phi_max_deg on roi_azimuthal;
regenerated the cpp-pistache server model and the TS frontend client.
- OpenAPIConvert: map phi both directions (set only when present).
- CBOR start message: emit phi_min/phi_max only for a sector; on decode,
absent phi means a full ring.
- Documented the new optional CBOR fields; extended the CBOR round-trip
test with a sector and a full-ring azimuthal ROI.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 09:28:25 +02:00
..
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-03-26 20:50:33 +01:00
2026-03-26 20:50:33 +01:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-19 09:28:25 +02:00
2026-06-19 09:28:25 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00
2026-06-18 19:26:15 +02:00