Skip to content

chore(deps): move tinyvoice-module to tinybus 0.3.6 - #62

Closed
M3gA-Mind wants to merge 1 commit into
tinyhumansai:mainfrom
M3gA-Mind:chore/tinybus-0.3.6
Closed

M3gA-Mind wants to merge 1 commit into
tinyhumansai:mainfrom
M3gA-Mind:chore/tinybus-0.3.6

Conversation

@M3gA-Mind

Copy link
Copy Markdown
Collaborator

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/tinybus 5d5af90 → 6ce06bc (v0.3.6).
  • tinybus / tinybus-module requirements go to >=0.3.6, <0.4, the same as tinyconnectors main.
  • crates/tinyvoice-module/Cargo.lock: the three path packages tinybus, tinybus-macros and tinybus-module go 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

  • GitHub CI on this head.

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)
@tinysweeper

tinysweeper Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Tiny Sweeper review

Reviewed head: 3dee28fadb2ef3a0554123587b62b3cdcc0e665a

Verdict: Ready for maintainer review · Priority: none
Coverage: Reviewed 1 of 3 files; not reviewed: crates/tinyvoice…, vendor/tinybus.
Pull request purpose (title): chore(deps): move ti…

Diagnostics and supporting details

Full summary

Pull 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

  • crates/tinyvoice-module/Cargo.lock
  • vendor/tinybus

Review snapshot

Change surface Files Review signal Count
Production 0 Active findings 0
Tests 0 Noted findings 0
Documentation 0 Resolved findings 0
Configuration 1 Pending checks/questions 0

Completeness: Complete
Test assessment: No supported feature-to-test mapping was available; this does not mean tests are absent or passed.

What changed

The 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.

Features

None identified with supported citations.

Tests

No supported feature-to-test mapping was produced. Test execution is not inferred.

Findings

No active actionable findings.

Before merge

None.

Agent review details

critique

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Positive: The paired bump of tinybus and tinybus-module within the manifest is consistent, with no evident defect in the file itself; verification that the module service code compiles against the 0.3.6 API was not possible because the vendored TinyBus submodule was not checked out, and this remains unverified rather than confirmed.
  • Lane summary: The diff bumps the tinybus and tinybus-module requirement ranges from 0.1.x to >=0.3.6, <0.4, and the checked-in Cargo.lock already resolves both at 0.3.6. I could not check the vendored TinyBus submodule (not checked out), so whether the code in crates/tinyvoice-module/src/service still compiles against 0.3.6's API is unverified; within this file the change is a consistent paired bump with no evident defect. _The code index is behind this pull request (indexed at `69e3d7bdf287`), so retrieved context may be out of date._

security

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Positive: The dependency ranges remain caret-bounded with default-features = false and only the needed features, introducing no new dependency or widened surface; the version-bump script's regex tolerates the new version string and the pinned gitlink is updated elsewhere.
  • Lane summary: Bumps the vendored TinyBus dependency ranges in the module manifest from 0.1.x to 0.3.x; the ranges remain caret-bounded with `default-features = false` and only the needed features, so no new dependency or widened surface is introduced. The related version-bump script's regex tolerates the new version string, and the pinned gitlink is updated elsewhere. No security-relevant defect introduced by this file. _The code index is behind this pull request (indexed at `69e3d7bdf287`), so retrieved context may be out of date._

tests

  • Conclusion: Neutral
  • Scope reviewed: all assigned evidence
  • Lane summary: No behavioural change: nothing outside documentation, configuration and tests.

commits

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Positive: No sensitive content was found in committed files.
  • Lane summary: No sensitive content in committed files. _The code index is behind this pull request (indexed at `69e3d7bdf287`), so retrieved context may be out of date._

description

  • Conclusion: Success
  • Scope reviewed: all assigned evidence
  • Positive: The description matches the diff, and the dependency-range change is consistent with the stated goal of host-side readiness on tinybus 0.3.6.
  • Lane summary: The change bumps the tinybus and tinybus-module requirements in crates/tinyvoice-module/Cargo.toml from the 0.1.x series to >=0.3.6, <0.4, and the lockfile at the reviewed commit already resolves tinybus, tinybus-macros and tinybus-module to 0.3.6. The description matches the diff, and the dependency-range change is consistent with the stated goal; I found nothing reportable. _The code index is behind this pull request (indexed at `69e3d7bdf287`), so retrieved context may be out of date._
Evidence and run details
  • Models: ladder/vectors-oai3, deepseek-v4.1-flash
  • Spend: $0.000143
  • Tokens: 104188 input · 2510 output · 30720 cached · 60 embedding
  • Updated: 2026-10-26T07:44:22Z
Head State Pass summary
3dee28fadb2e ready for maintainer review 0 active finding(s), 0 resolved finding(s) (at 2026-10-26T07:44:22Z)

tinysweeper 0.1.2

@coderabbitai

coderabbitai Bot commented Oct 26, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 17660d92-06bc-4006-8fa3-eb164e2e91ae
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@tinysweeper tinysweeper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

tinysweeper found nothing blocking. Approving.

Diagnostics

Total spend: $0.0001

@tinysweeper tinysweeper Bot added the priority: p3 Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect. label Oct 26, 2026
@M3gA-Mind

Copy link
Copy Markdown
Collaborator Author

Closing as a duplicate of #61 (same change, opened in parallel by the maintainer). Tracking the tinybus 0.3.6 switch there.

@M3gA-Mind M3gA-Mind closed this Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: p3 Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant