Commit History

  1. fix: remove few-shot examples from SuggestMissions to prevent parroting⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    ce4263e
  2. fix: tune SuggestMissions prompt for visual inference missions⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    66a4c69

  1. fix: replace model names with analyst-style labels in reasoning trace⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    3954da2
  2. fix: chat tooltip clipping and inspect empty panel on track click⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    5940d42
  3. feat: auto-suggest ISR missions from video preview frame⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    7e09916

  1. refactor: clean up backend-frontend connection layer⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    f34ecf3

  1. fix: decouple PlanMission from AI postprocessing toggle⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    10f8d82
  2. feat: improve ISR mission planner and assessor prompts⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    0ebc456
  3. fix: race conditions in job cleanup and MJPEG frame drop visibility⁠

    Claude
    Unverified signature
    6ecfb35

  1. revert: restore original single-video output with baked annotations⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    e737957
  2. fix: serve annotated video for segmentation mode (masks are the output)⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    86538ab
  3. fix: resolve inspect endpoint errors — frame fallback search and explain error handling⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    6042c18
  4. feat: separate clean video from annotated video for interactive playback⁠

    Claude
    Unverified signature
    7e455a2

  1. fix: resolve backend-frontend integration issues across API contract, error handling, and resource management⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    ed56ca1
  2. chore: relax pinned versions in pyproject.toml, let uv.lock handle exact pins⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    6314bba
  3. refactor: migrate to uv, prompt-tune BAML mission planner and assessor⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    18a11bc

  1. feat: add detailed BAML logging for mission planner and assessment verdicts⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    27d5248
  2. fix: add missing baml-py dependency to requirements.txt⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    9ee5182

  1. refactor: merge verdicts into track responses and remove dead depth code⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    b378bb6
  2. fix: add missing /detect/verdicts endpoint and clean up imports⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    ec9ed21

  1. test: add AssessDetections BAML tests with real SAR frame⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    75ec737
  2. feat: integrate BAML for mission planning and detection assessment⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    240e068

  1. refactor: remove depth estimation pipeline entirely⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    1fad3ed
  2. fix(demo): auto-detect API base URL instead of hardcoding HF Space⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    350043a
  3. feat(demo): add AI Postprocessing toggle for vision-only mode⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    1f50fb2
  4. refactor(pipeline): decouple vision stage from AI postprocessing⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    ecfb6e4
  5. refactor(demo): extract shared canvas helpers in inspect panel⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    7c7831c
  6. refactor: clean up backend utilities and background job handler⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    c1e17cf
  7. refactor(tracker): clean up ByteTracker implementation⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    fc033d4
  8. refactor(detectors): extract shared YOLO logic into YoloBaseDetector base class⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    082b546
  9. refactor: anonymize LLM labels, merge fragmented tracks, and tune defaults⁠

    zye0616 +1: Claude Opus 4.6 (1M context)
    fec2ee8

  1. fix(demo): improve 3D graph node label clarity and initial camera framing⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    0b26519

  1. feat(demo): threat-weighted timeline waveform⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    4dd14f6

  1. fix(demo): double-rAF in inspect panel to ensure layout before rendering⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    1566eaf
  2. refactor: remove /app frontend, consolidate on demo as sole UI⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    2c64c05
  3. feat(demo): port Tripo3D generative 3D support to demo inspection panel⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    100e159
  4. fix(inspect): show errors instead of blank panel + make 3D on-demand⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    6315bd7
  5. feat: integrate Tripo3D generative 3D models into inspection panel⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    930a645
  6. fix(demo): don't auto-expand chat panel on track click⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    663eabf
  7. feat(demo): friendly track names — "Truck #3" instead of "3 truck"⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    7f37c5f
  8. fix(demo): skip SVG bbox overlay in segmentation mode⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    2fba73b
  9. style(demo): elevate chat panel visual design⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    f14a5fa

  1. fix(demo): use Three.js 0.160 which has UMD build (0.175 dropped it)

    Zhen Ye
    488b1d4
  2. feat(demo): add text labels to 3D graph nodes + spread out hierarchy⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    bd68129
  3. feat(demo): chip hover tooltip + single-object suggestion queries⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    3883436
  4. feat(demo): collapsible chat panel toggle, matching event log pattern⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    66e0ddc
  5. fix(demo): extract glow rect helper, fix selectedTrackIds desync⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    5221fff
  6. fix(demo): address code review — double-push, double-execute, dedup toggle⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    61a13a6
  7. feat(demo): multi-object context + expandable chat panel⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    330b098
  8. fix(demo): restructure 3D graph as top-down hierarchy + remove duplicate Three.js⁠

    Zhen Ye +1: Claude Opus 4.6 (1M context)
    3fa5f70