Make sequence details human-readable so they are used in natural language response

This commit is contained in:
Nicolas Mowen 2025-08-14 16:01:14 -06:00
parent 6bcaea00ed
commit 55d2f4a411

View File

@ -91,10 +91,10 @@ Threat-level definitions:
Sequence details: Sequence details:
- Frame 1 = earliest, Frame 10 = latest - Frame 1 = earliest, Frame 10 = latest
- Activity occurred at {review_data["timestamp"].strftime("%I:%M %p")} - Activity occurred at {review_data["timestamp"].strftime("%A, %I:%M %p")}
- Detected objects: {list(set(review_data["objects"]))} - Detected objects: {", ".join(obj.replace("_", " ").title() for obj in list(set(review_data["objects"])))}
- Recognized objects: {list(set(review_data["recognized_objects"])) or "None"} - Verified Recognized objects: {list(set(review_data["recognized_objects"])) or "None"}
- Zones involved: {review_data["zones"]} - Zones involved: {", ".join(z.replace("_", " ").title() for z in review_data["zones"]) or "None"}
**IMPORTANT:** **IMPORTANT:**
- Values must be plain strings, floats, or integers no nested objects, no extra commentary. - Values must be plain strings, floats, or integers no nested objects, no extra commentary.