feat: Add threat chat feature for Q&A about detected threats
0effcd5
Zhen Yecommited on
chore(frontend): Remove Engagement Policy section and fix engage button
163ff2b
Zhen Yecommited on
chore(frontend): Remove unused UI sections - radar, intel summary, HEL knobs, atmosphere, and trade space
2dd0fb8
Zhen Yecommited on
chore(forensics): finalize verification and trace validation\n\n- Fix unreachable background reasoning in inference.py\n- Enable enabling GPT reasoning by default in frontend\n- Verify correct data mapping for 15 naval fields\n- Clean up legacy code paths and ensure backward compatibility
2fb805f
Zhen Yecommited on
feat(threat-assessment): implement naval threat analysis with GPT-4o\n\n- Rename utils/gpt_distance.py to utils/gpt_reasoning.py and update logic for 15 naval threat features\n- Add Pydantic schemas for NavalThreatAssessment in utils/schemas.py\n- Update backend (app.py, inference.py) to use new threat estimation and pass full metadata\n- refactor(frontend): render threat level badges and detailed feature table in UI
8094b21
Zhen Yecommited on
Show first frame radar when processed image appears
85ec659
Zhen YeClaude Opus 4.5commited on
Add military-style radar with helicopter demo mode
d496e6d
Zhen YeClaude Opus 4.5commited on
Refine overlays: Hide on first frame and remove speed from labels
7a7588e
Zhen Yecommited on
Fix video playback race condition, local file protocol, and backend worker crash
19fdabe
Zhen Yecommited on
feat: Implement depth-based distance estimation and frontend integration
78d352c
Zhen Yecommited on
feat: Radar historic traces and fix DETR crash
fe670b9
Zhen Yecommited on
feat: Real-time radar directionality via track sync
3a793fe
Zhen Yecommited on
feat: Continuous object tracking, speed estimation, and overlay syncing
ff50694
Zhen Yecommited on
Refactor frontend into modular ES modules in frontend/ folder