feat(perception): add configurable OSR scan backends - #3713
Conversation
❌ 2 Tests Failed:
View the full list of 2 ❄️ flaky test(s)
To view more test analytics, go to the Test Analytics Dashboard |
c927778 to
e28d8ca
Compare
Greptile SummaryThis change adds configurable OWLv2 and EdgeTAM detection backends, request-driven RGB-D scene scans, prompt RPCs, and wall-clock recency tracking for pending objects. Repeated request scans can process the same cached aligned RGB-D frame more than once. That can allow one camera observation to increase an object's confirmation count and add duplicate geometry, potentially promoting it before it has been observed in separate frames. T-Rex validation blockedThe focused reproduction could not complete because the prepared Python tool is unavailable: Confidence Score: 4/5The change should not merge until repeated scans are prevented from treating an unchanged cached frame as a new observation. The cached-frame processing path and the matching ObjectDB update path show that successive requests can reuse the same observation. Runtime confirmation could not be completed because the available Python environments could not import the production module. Files Needing Attention:
What T-Rex did
Reviews (1): Last reviewed commit: "fix(perception): serialize on-demand OSR..." | Re-trigger Greptile |
58c00ec to
4837891
Compare
4837891 to
f7a3efc
Compare
Summary
Validation
Scope
Checklist