Skip to content

Conversation

@leshy
Copy link
Contributor

@leshy leshy commented Oct 16, 2025

No description provided.

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR.

Comment on lines 20 to 22
from dimos.msgs.sensor_msgs import Image
from dimos.perception.detection2d.detectors.types import Detector
from dimos.perception.detection.detectors.types import Detector
from dimos.perception.detection2d.utils import plot_results

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P0 Badge Update Detic import to new detection module path

The Detic detector still imports plot_results from dimos.perception.detection2d.utils, but this package was deleted in this commit when the detection code was moved under dimos.perception.detection. Loading the detector will raise ModuleNotFoundError before any inference runs. Please switch the import to the new module (or re‑add the missing helper) so the detector can be instantiated.

Useful? React with 👍 / 👎.

Comment on lines 258 to 261
def update_objects(imageDetections: ImageDetections3DPC):
for detection in imageDetections.detections:
# print(detection)
return self.add_detection(detection)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Handle every detection when updating object database

The update_objects callback returns after processing the first detection, so only the first object in each frame is ever added to the database. All other detections in the same ImageDetections3DPC are silently skipped, which prevents multi-object tracking from working. Drop the early return and iterate over the whole list so every detection is accumulated.

Useful? React with 👍 / 👎.

import uuid
import time
import os
from typing import Dict, List, Optional, Any
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@leshy Please fix linter this makes it much harder to read PRs

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True, sorry, will check. I pinned the linter version in the repo, so weird this is happening

@leshy leshy changed the base branch from dev to detection-qwen-skills October 17, 2025 01:03
Base automatically changed from detection-qwen-skills to dev October 17, 2025 03:46
leshy and others added 26 commits December 18, 2025 10:53
Former-commit-id: e640844 [formerly 89264db]
Former-commit-id: 143befb
Former-commit-id: 71fc426 [formerly 5cac758]
Former-commit-id: ee0589f
…-skill-integration-paul

Former-commit-id: 54aadf7 [formerly 6cc083f]
Former-commit-id: d4d6a67
Former-commit-id: 49bf4a9 [formerly dd29117]
Former-commit-id: 0a15043
Former-commit-id: ee90fcd [formerly 9ed3292]
Former-commit-id: 1a96378
Former-commit-id: f967e6c [formerly 4220e94]
Former-commit-id: 122c372
Former-commit-id: 35fa1d6 [formerly 46de8a1]
Former-commit-id: b97a0fc
Former-commit-id: ce2f34c [formerly 7d776c8]
Former-commit-id: 7bc8c1b
Former-commit-id: 559cafd [formerly 5a7151e]
Former-commit-id: 9cefd6a
Former-commit-id: d6357b5 [formerly d5916c3]
Former-commit-id: c994825
Former-commit-id: 86b92ba [formerly 4beae99]
Former-commit-id: e83a753
Former-commit-id: 6d1d998 [formerly 5cdc061]
Former-commit-id: 62ac0ce
Former-commit-id: ba8e1f9 [formerly 832ecdb]
Former-commit-id: 50d97dd
Former-commit-id: 5cd5b34 [formerly 63ee782]
Former-commit-id: e451390
Former-commit-id: 517aa82 [formerly da6dac2]
Former-commit-id: c3592b1
Former-commit-id: 542ed8d [formerly 3402f88]
Former-commit-id: 3b1cc14
Former-commit-id: 7d973f5 [formerly 8d0e943]
Former-commit-id: eb735e1
Former-commit-id: 7c75371 [formerly 6f39fdd]
Former-commit-id: 2e4961c
Former-commit-id: 6b33208 [formerly 2e22fcc]
Former-commit-id: bb842ca
Former-commit-id: 6063d83 [formerly 14520c9]
Former-commit-id: e3a62c8
Former-commit-id: e2d9116 [formerly f536f92]
Former-commit-id: 61aec93
Former-commit-id: 8b9e52b [formerly 8c5ac1e]
Former-commit-id: f3862dd
Former-commit-id: 6a5b9f1 [formerly 49f62fe]
Former-commit-id: 17ed965
leshy added 20 commits December 23, 2025 21:59
Former-commit-id: 6d9246e [formerly 3771e33]
Former-commit-id: f581034
Former-commit-id: 14c9db8 [formerly 342d9af]
Former-commit-id: 220180a
Former-commit-id: f82158e [formerly 8cdc92a]
Former-commit-id: d1787aa
Former-commit-id: dec0417 [formerly 9e6c6d1]
Former-commit-id: 16da73b
Former-commit-id: 50f9eb0 [formerly a2813e8]
Former-commit-id: 7eb4f86
Former-commit-id: 3958ddf [formerly 7687619]
Former-commit-id: 4460a8a
Former-commit-id: f614120 [formerly c13395f]
Former-commit-id: 4fc6f28
Former-commit-id: 4c05bf2 [formerly 451b309]
Former-commit-id: a6cdda0
Former-commit-id: 132f840 [formerly 5f810fb]
Former-commit-id: c9fd10a
Former-commit-id: 38fd0fe [formerly fb95c2f]
Former-commit-id: 30486dd
Former-commit-id: 99c50f4 [formerly 9dea5ee]
Former-commit-id: 6986850
Former-commit-id: e698acc [formerly 268501d]
Former-commit-id: 106f430
Former-commit-id: b958e92 [formerly 5fdac33]
Former-commit-id: 4e78eb1
Former-commit-id: 003def3 [formerly 07761e1]
Former-commit-id: 9b6afcf
Former-commit-id: fe21623 [formerly 2c5565c]
Former-commit-id: e9aecaf
Former-commit-id: 617ebb1 [formerly f24c9ba]
Former-commit-id: 1b2a9da
Former-commit-id: bfad7a2 [formerly 21c0e6b]
Former-commit-id: ee879f9
Former-commit-id: 97f80b9 [formerly c3539f0]
Former-commit-id: e74d6f3
Former-commit-id: e4157ad [formerly b3ec244]
Former-commit-id: 3a8c75a
Former-commit-id: d4bfdde [formerly e7f5a90]
Former-commit-id: 92d4660
@spomichter
Copy link
Contributor

@leshy good to close

@spomichter spomichter force-pushed the actual-qwen-skills2 branch from e7f5a90 to 92d4660 Compare January 8, 2026 13:59
@spomichter spomichter requested a review from a team January 8, 2026 13:59
@greptile-apps
Copy link

greptile-apps bot commented Jan 8, 2026

Too many files changed for review.

1 similar comment
@greptile-apps
Copy link

greptile-apps bot commented Jan 8, 2026

Too many files changed for review.

@greptile-apps
Copy link

greptile-apps bot commented Jan 8, 2026

Too many files changed for review.

@spomichter spomichter force-pushed the actual-qwen-skills2 branch from 68590e2 to e4a6d18 Compare January 8, 2026 23:18
@greptile-apps
Copy link

greptile-apps bot commented Jan 8, 2026

Too many files changed for review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants