Skip to content

feat(transport): rust zenoh support and api refactor#2753

Merged
aclauer merged 28 commits into
mainfrom
andrew/feat/zenoh-rust-transport
Jul 9, 2026
Merged

feat(transport): rust zenoh support and api refactor#2753
aclauer merged 28 commits into
mainfrom
andrew/feat/zenoh-rust-transport

Merge branch 'main' into andrew/feat/zenoh-rust-transport

bdc5e9e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jul 9, 2026 in 0s

71.92% (-0.01%) compared to 2cc6d56

View this Pull Request on Codecov

71.92% (-0.01%) compared to 2cc6d56

Details

Codecov Report

❌ Patch coverage is 63.23529% with 25 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
dimos/core/native_module.py 17.39% 18 Missing and 1 partial ⚠️
dimos/core/transport.py 71.42% 6 Missing ⚠️
@@            Coverage Diff             @@
##             main    #2753      +/-   ##
==========================================
- Coverage   71.92%   71.92%   -0.01%     
==========================================
  Files         979      979              
  Lines       87355    87410      +55     
  Branches     7982     7990       +8     
==========================================
+ Hits        62834    62867      +33     
- Misses      22381    22404      +23     
+ Partials     2140     2139       -1     
Files with missing lines Coverage Δ
dimos/protocol/pubsub/impl/test_zenohpubsub.py 98.58% <100.00%> (+0.05%) ⬆️
dimos/protocol/pubsub/impl/zenohpubsub.py 91.46% <100.00%> (+0.61%) ⬆️
dimos/core/transport.py 66.85% <71.42%> (-0.12%) ⬇️
dimos/core/native_module.py 67.87% <17.39%> (-4.74%) ⬇️

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.