feat(observatory): attest recording equipment and capture profiles

This commit is contained in:
DCCONSTRUCTIONS
2026-09-02 00:57:27 +03:00
parent 7025e173a3
commit d655d6998d
17 changed files with 1089 additions and 42 deletions
+5
View File
@@ -383,6 +383,11 @@ def build_session_router(
"modalities": list(item.modalities),
"duration_seconds": item.duration_seconds or 0.0,
"replayable": item.replayable,
"capture_attestation": (
None
if item.capture_attestation is None
else item.capture_attestation.as_dict()
),
**(
{
"lab": lab_catalog_document(item, lab_contract)