Skip to content

chore(deps): adopt TinyAgents 3.0 and TinyBus 0.1.6 - #56

Merged
senamakel merged 15 commits into
tinyhumansai:mainfrom
senamakel:epic-8088-final-rollup
Oct 24, 2026
Merged

senamakel merged 15 commits into
tinyhumansai:mainfrom
senamakel:epic-8088-final-rollup

Conversation

@senamakel

Copy link
Copy Markdown
Member

Updates TinyVoice to the TinyAgents 3.0 APIs and current TinyBus module contract, including refreshed module dependency locks.

This is part of tinyhumansai/openhuman#8088. The OpenHuman rollup consumes this module update.

Must land first: tinyhumansai/tinyagents#566, which carries the TinyAgents 3.0 rollup upstream.

Validation:

  • cargo check --manifest-path Cargo.toml -p tinyvoice
  • cargo check --manifest-path crates/tinyvoice-module/Cargo.toml
  • cargo test --manifest-path Cargo.toml -p tinyvoice
  • cargo test --manifest-path crates/tinyvoice-module/Cargo.toml
  • cargo clippy --manifest-path Cargo.toml -p tinyvoice --all-targets -- -D warnings
  • cargo clippy --manifest-path crates/tinyvoice-module/Cargo.toml --all-targets -- -D warnings
  • cargo fmt --manifest-path Cargo.toml --all -- --check
  • cargo fmt --manifest-path crates/tinyvoice-module/Cargo.toml --all -- --check

senamakel and others added 15 commits October 20, 2026 08:42
This updates the subproject commit hash for tinyagents to the latest version. This ensures the dependency is using the most recent code.

Auto-committed-on: dragonfly
This updates the version constraint for the tinytools dependency to 0.6 and adds a patch section to allow referencing tinytools-agent.

Auto-committed-on: dragonfly
chore(deps): align voice module with TinyTools 0.6
Raise the tinyagents-live and tinyagents-harness requirements to >=3.0.0, <4 and advance the vendored tinyagents submodule to the matching 3.x revision so the module builds against the new major version.

Auto-committed-on: cuttlefish
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Update the locked versions of the tinyagents crates to 3.0.0 and the
tinyinference crates to 0.5.0 to match their new releases.

Auto-committed-on: cuttlefish
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Update the vendored tinyagents submodule to the latest upstream commit.

Auto-committed-on: cuttlefish
Co-authored-by: Medulla <medulla@tinyhumans.ai>
# Conflicts:
#	crates/tinyvoice-module/Cargo.lock
Auto-committed-on: cuttlefish
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Raise the tinyagents-live and tinyagents-harness version requirements to the 3.x line and refresh the lockfile, which also picks up the 0.5.0 tinyinference crates. The previous <3 constraint no longer matches the canonical submodule revision.

Auto-committed-on: cuttlefish
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Co-authored-by: Medulla <medulla@tinyhumans.ai>
@coderabbitai

coderabbitai Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

@senamakel
senamakel marked this pull request as ready for review October 24, 2026 06:58
@senamakel
senamakel merged commit 0e31f54 into tinyhumansai:main Oct 24, 2026
16 checks passed
@tinysweeper

tinysweeper Bot commented Oct 24, 2026

Copy link
Copy Markdown

Tiny Sweeper review

⏳ Reviewing fe4768e74dcf now. The last completed report, when available, remains below until this pass finishes.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review 🔄 Running since 2026-10-24T06:58:53.758646Z fe4768e Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to 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" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

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.

1 participant