From a800ba7134ab35b1732067e8fffea5ee9d753bc7 Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Mon, 26 Oct 2026 06:22:49 +0000 Subject: [PATCH 1/2] chore(vendor): bump tinybus submodule Update the vendored tinybus submodule to the latest upstream commit. Auto-committed-on: cuttlefish Co-authored-by: Medulla --- vendor/tinybus | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/tinybus b/vendor/tinybus index 5d5af90..6ce06bc 160000 --- a/vendor/tinybus +++ b/vendor/tinybus @@ -1 +1 @@ -Subproject commit 5d5af90ddc297b0bcc284d8b5ea35c04842d8269 +Subproject commit 6ce06bc674e4f4d718aa51e643ef62c1f372e270 From 036a95336038a8e088349ac9e61c2f1b5d30deae Mon Sep 17 00:00:00 2001 From: Steven Enamakel Date: Mon, 26 Oct 2026 06:23:01 +0000 Subject: [PATCH 2/2] build(deps): bump tinybus to 0.3.6 and update tinytools pin Raise the tinybus and tinybus-module requirements to the 0.3.6 line so the generated integration matches the current module ABI, and move the tinytools git pin to the revision tinyagents vendors. Auto-committed-on: cuttlefish Co-authored-by: Medulla --- Cargo.lock | 8 ++++---- Cargo.toml | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 81c8ef3..46c6845 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1393,7 +1393,7 @@ dependencies = [ [[package]] name = "tinybus" -version = "0.1.6" +version = "0.3.6" dependencies = [ "async-trait", "flate2", @@ -1414,7 +1414,7 @@ dependencies = [ [[package]] name = "tinybus-macros" -version = "0.1.6" +version = "0.3.6" dependencies = [ "proc-macro2", "quote", @@ -1423,7 +1423,7 @@ dependencies = [ [[package]] name = "tinybus-module" -version = "0.1.6" +version = "0.3.6" dependencies = [ "async-trait", "serde", @@ -1481,7 +1481,7 @@ dependencies = [ [[package]] name = "tinytools" version = "0.6.0" -source = "git+https://github.com/tinyhumansai/tinytools?rev=3a01641f8ebd8a55656cd212f9a90638d958a447#3a01641f8ebd8a55656cd212f9a90638d958a447" +source = "git+https://github.com/tinyhumansai/tinytools?rev=41cc80ac9acf37a14f20be94f60ee552749f1540#41cc80ac9acf37a14f20be94f60ee552749f1540" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 5e3be19..3380541 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,10 +36,10 @@ exclude = ["vendor/tinybus"] tinyhosts-bus = { path = "crates/tinyhosts-bus", version = "0.4.4" } # TinyBus defines the message types, interface macro, and frozen module ABI used # by the generated integration. Socket and CLI features are unnecessary here. -tinybus = { version = ">=0.1.3, <0.2", default-features = false, features = ["macros", "modules"], optional = true } +tinybus = { version = ">=0.3.6, <0.4", default-features = false, features = ["macros", "modules"], optional = true } # The module-side SDK owns the isolated runtime and exports the ABI entrypoints # required by TinyBus's dynamic loader. -tinybus-module = { version = ">=0.1.3, <0.2", optional = true } +tinybus-module = { version = ">=0.3.6, <0.4", optional = true } # Derive macros for the crate-wide error type in `src/error/mod.rs`. thiserror = "2" # `Host` is consumed as `dyn Host`, and every method performs network I/O, so @@ -77,7 +77,7 @@ percent-encoding = { version = "2", optional = true } # another checkout redirects this one with a `[patch]` entry so both resolve to # one package and `tinytools::ToolResult` stays one type. Pinned to the revision # tinyagents vendors, which is the copy OpenHuman links. -tinytools = { version = "0.6", git = "https://github.com/tinyhumansai/tinytools", rev = "3a01641f8ebd8a55656cd212f9a90638d958a447", optional = true } +tinytools = { version = "0.6", git = "https://github.com/tinyhumansai/tinytools", rev = "41cc80ac9acf37a14f20be94f60ee552749f1540", optional = true } # `tinytools::Tool::execute` returns `anyhow::Result`. anyhow = { version = "1", optional = true } # The launch and rollback tools log the one outward call each makes.