Repository navigation
Conversation
openhuman's module loader accepts only modules built in the host's tinybus series, and the hosts are moving to 0.3.6. 0.1.6 -> 0.3.6 changes host-side readiness and the version number only; the module API, the dependency set and the wire format are unchanged. - vendor/tinybus 5d5af90 -> 6ce06bc (v0.3.6) - tinybus / tinybus-module requirements >=0.3.6, <0.4 - crates/tinyvoice-module/Cargo.lock: tinybus, tinybus-macros and tinybus-module 0.1.6 -> 0.3.6 (path packages; no other entry changes)
Tiny Sweeper reviewReviewed head: Verdict: Ready for maintainer review · Priority: none Diagnostics and supporting detailsFull summaryPull request purpose (title): chore(deps): move tinyvoice-module to tinybus 0.3.6. The pull request rehomes tinyvoice-module onto tinybus 0.3.6 to satisfy host loaders that accept only modules built in the host's tinybus series. It updates the vendored tinybus submodule, bumps the tinybus and tinybus-module requirements in the module manifest to >=0.3.6, <0.4, and realigns the module's lockfile path packages. The latest-push-delta evidence is unavailable. Unreviewed paths
Review snapshot
Completeness: Complete What changedThe tinybus and tinybus-module requirement ranges in the module manifest move from the 0.1.x series to >=0.3.6, <0.4, keeping default-features = false with only the macros and modules features enabled. The vendored tinybus submodule advances from 5d5af90 to v0.3.6 (6ce06bc), and the module's lockfile realigns the tinybus, tinybus-macros, and tinybus-module path packages from 0.1.6 to 0.3.6 with no other entry changes. tinyagents is untouched because it has no tinybus dependency. The description lane judged the stated goal consistent with the diff. FeaturesNone identified with supported citations. TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. FindingsNo active actionable findings. Before mergeNone. Agent review detailscritique
security
tests
commits
description
Evidence and run details
|
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
|
Closing as a duplicate of #61 (same change, opened in parallel by the maintainer). Tracking the tinybus 0.3.6 switch there. |
Summary
openhuman's module loader accepts only modules built in the host's tinybus series, and all hosts are moving to tinybus 0.3.6. This rebuilds tinyvoice-module on 0.3.6 and changes nothing else.
The 0.1.6 → 0.3.6 change is host-side readiness plus the version number. The module API, the dependency lists and the wire format are unchanged: between the two commits, the only Cargo.toml changes in tinybus are the version lines.
vendor/tinybus5d5af90 → 6ce06bc (v0.3.6).tinybus/tinybus-modulerequirements go to>=0.3.6, <0.4, the same as tinyconnectors main.crates/tinyvoice-module/Cargo.lock: the three path packagestinybus,tinybus-macrosandtinybus-modulego from 0.1.6 to 0.3.6. No other entry changes.vendor/tinyagents(bf3a898) has no tinybus dependency, so it stays as is.After merge, v0.4.2 (already the module crate version on main, not yet tagged) is released from the merge commit.
Test plan